Rimozione delle estensioni private di terze parti dal tuo account - AWS CloudFormation

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Rimozione delle estensioni private di terze parti dal tuo account

Per rimuovere un’estensione o una versione di un’estensione privata di terze parti, usa il comando deregister-type.

Puoi annullare la registrazione di una versione specifica dell’estensione o l’estensione nel suo insieme. Per annullare la registrazione di un’estensione, devi annullare singolarmente tutte le versioni registrate di tale estensione. Se un’estensione ha una sola versione registrata, l’annullamento della registrazione di quella versione comporta l’annullamento della registrazione dell’estensione stessa. Non è possibile annullare la registrazione della versione predefinita di un’estensione, a meno che non sia l’unica versione registrata di quell’estensione, nel qual caso viene annullata anche l’estensione stessa.

avvertimento

L’annullamento della registrazione di un’estensione privata non è reversibile. Questa operazione:

  • Rendi l'estensione inutilizzabile in tutte le CloudFormation operazioni.

  • Causerà errori nei futuri aggiornamenti dello stack che utilizzano questa estensione (per moduli e tipi di risorse). Sebbene sia possibile registrare nuovamente l'estensione privatamente in un secondo momento, ciò potrebbe causare errori se CloudFormation si utilizza una versione precedente.

Prima di procedere, usa i comandi list-stacks e get-template per verificare che nessuno stack attivo utilizzi questa estensione.

Esempio di comandi di annullamento della registrazione delle estensioni

Questa sezione fornisce esempi che mostrano i diversi modi per annullare la registrazione delle estensioni private.

Annullamento della registrazione per nome del tipo

Usa il comando deregister-type con le opzioni --type e --type-name per annullare la registrazione dell’estensione.

aws cloudformation deregister-type \ --type MODULE \ --type-name My::S3::SampleBucket::MODULE
Annullamento della registrazione per tipo, nome e versione

Per annullare la registrazione di una versione specifica dell’estensione, specifica l’opzione --version-id nel comando.

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

Per impostare prima una versione diversa dell'estensione come predefinita, usa il comando. set-type-default-version

Annullamento della registrazione da parte di ARN

Usare l’opzione --arn e specificare l’ARN dell’estensione per annullarne la registrazione.

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