Skip to main content

copyPackageParams

Copy package params from one package to another with optional overrides.

Both packages must be from the same manifest (e.g., api-prod-database and api-staging-database). Fields marked with $md.copyable: false in the params schema will be excluded from copying. The merged params are deep merged with the overrides, allowing you to override specific values.

copyPackageParams(
organizationId: ID!
srcPackageId: ID!
destPackageId: ID!
overrides: JSON
): PackagePayload

Arguments

copyPackageParams.organizationId ● ID! non-null scalar

copyPackageParams.srcPackageId ● ID! non-null scalar

Source package ID, slug, or name prefix to copy from

copyPackageParams.destPackageId ● ID! non-null scalar

Destination package ID, slug, or name prefix to copy to

copyPackageParams.overrides ● JSON scalar

Optional params to override via deep merge

Type

PackagePayload object