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 commande deregister-type.
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 dispose que d’une seule version enregistrée, la désinscription de cette version entraîne la désinscription 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.
Avertissement
Annuler l’enregistrement d’une extension privée ne peut pas être annulé. Cette action permettra de :
-
Rendez l'extension inutilisable dans toutes les CloudFormation opérations.
-
Provoque des échecs dans les futures mises à jour de la pile qui utilisent cette extension (pour les modules et les types de ressources). Bien que vous puissiez réenregistrer l'extension en privé ultérieurement, cela peut entraîner des échecs si vous CloudFormation utilisez une version antérieure.
Avant de continuer, utilisez les commandes list-stacks et get-template pour vérifier qu’aucune pile active n’utilise cette extension.
Exemples de commandes de désenregistrement d’extension
Cette section fournit des exemples illustrant les différentes façons de désenregistrer des extensions privées.
Désenregistrer par nom de type
Utilisez la commande deregister-type avec les options --type et --type-name pour désenregistrer votre extension.
aws cloudformation deregister-type \ --typeMODULE\ --type-nameMy::S3::SampleBucket::MODULE
Désenregistrer par type, nom et version
Pour désenregistrer une version spécifique de votre extension, spécifiez l’option --version-id dans la commande.
aws cloudformation deregister-type \ --typeMODULE\ --type-nameMy::S3::SampleBucket::MODULE\ --version-id00000001
Astuce
Pour définir d'abord une autre version de l'extension par défaut, utilisez la set-type-default-versioncommande.
Annuler l’enregistrement par ARN
Utilisez l’option --arn et spécifiez l’ARN de votre extension pour la désenregistrer.
aws cloudformation deregister-type \ --arnarn:aws:cloudformation:us-west-2:123456789012:type/resource/Organization-Service-Resource