Supprimer les extensions privées tierces de votre compte - AWS CloudFormation

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Supprimer les extensions privées tierces de votre compte

Pour supprimer une extension privée tierce ou une version d'extension, utilisez la deregister-typecommande.

Vous pouvez annuler l'enregistrement d'une version d'extension spécifique ou de l'extension dans son ensemble. Pour désenregistrer une extension, vous devez désenregistrer individuellement toutes les versions enregistrées de cette extension. Si une extension ne possède qu'une seule version enregistrée, le désenregistrement de cette version entraîne le désenregistrement de l'extension elle-même. Vous ne pouvez pas désenregistrer la version par défaut d'une extension, sauf s'il s'agit de la seule version enregistrée de cette extension, auquel cas l'extension elle-même est également désenregistrée.

Note

Avant de désenregistrer une extension, il est conseillé d'utiliser la commande describe-type pour vérifier que l'extension existe. Utilisez ensuite les commandes list-stacks et get-template pour vérifier si des stacks utilisent l'extension avant de la désenregistrer.

Exemples de commandes de désenregistrement d'extension

Cette section fournit des exemples illustrant les différentes manières de désenregistrer des extensions privées.

Désenregistrer par nom de type

Utilisez la deregister-typecommande avec --type et les --type-name options pour désenregistrer votre extension.

aws cloudformation deregister-type \ --type MODULE \ --type-name My::S3::SampleBucket::MODULE
Désenregistrer par type, nom et version

Pour désenregistrer une version spécifique de votre extension, spécifiez l'--version-idoption dans la commande.

aws cloudformation deregister-type \ --type MODULE \ --type-name My::S3::SampleBucket::MODULE \ --version-id 00000001
Astuce

Pour définir d'abord une autre version de l'extension par défaut, utilisez la set-type-default-versioncommande.

Désenregistrer par ARN

Utilisez l'--arnoption et spécifiez l'ARN de votre extension pour la désenregistrer.

aws cloudformation deregister-type \ --arn arn:aws:cloudformation:us-west-2:123456789012:type/resource/Organization-Service-Resource