Skip to main content

deleteArtifactDefinition

Delete an artifact definition. Requires administrator permissions and ensures the definition is not in use by any bundles or provisioned artifacts

deleteArtifactDefinition(
organizationId: ID!
name: String!
): ArtifactDefinitionPayload

Arguments

deleteArtifactDefinition.organizationId ● ID! non-null scalar

The organization that owns this artifact definition

deleteArtifactDefinition.name ● String! non-null scalar

The name of the artifact definition (e.g., 'my-org/aws-iam-role' or 'aws-iam-role' for short name)

Type

ArtifactDefinitionPayload object