Eliminare uno stack set utilizzando o AWS Management ConsoleAWS CLI - 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à.

Eliminare uno stack set utilizzando o AWS Management ConsoleAWS CLI

Al termine della procedura dettagliata AWS CloudFormation StackSets Getting Started, è possibile seguire le procedure riportate in questa sezione per eliminare i set di stack e altre risorse create come parte di questa procedura dettagliata. Per eliminare un set di stack, devi prima eliminare tutte le istanze di stack al suo interno. Per informazioni su come eliminare tutte le istanze di stack, consulta Eliminare le istanze dello stack utilizzando o AWS Management ConsoleAWS CLI.

Eliminazione di un set di stack utilizzando la AWS Management Console

  1. Nella StackSetspagina, seleziona il set di stack in cui hai creato. Crea un set di stack usando o AWS Management ConsoleAWS CLI In questa procedura guidata è stato creato un set di stack denominato my-awsconfig-stackset.

  2. Con il set di stack selezionato, scegliete Elimina StackSet dal menu Azioni.

  3. Quando vi viene richiesto di confermare che desiderate eliminare il set di stack, scegliete Elimina. StackSet

Eliminazione di un set di stack utilizzando la AWS CLI

Quando agite come amministratore delegato, dovete impostare il --call-as parametro su DELEGATED_ADMIN ogni volta che eseguite un comando. StackSets

--call-as DELEGATED_ADMIN
  1. Esegui il comando seguente. Quando viene richiesto di confermare, digitare y, quindi premere Enter (Invio).

    aws cloudformation delete-stack-set --stack-set-name my-awsconfig-stackset
  2. Verificare che il set di stack sia stato eliminato eseguendo il comando list-stack-sets. I risultati del list-stack-sets comando dovrebbero mostrare lo stack con uno stato pari a. DELETED

    aws cloudformation list-stack-sets

Eliminare ruoli dei servizi (opzionale)

Eliminare i ruoli di servizio StackSets necessari per la creazione del set di stack.

Per i set di stack autogestiti, i ruoli creati come parte del Requisiti regionali e di autorizzazione per le operazioni relative agli stack set della procedura dettagliata in questa guida vengono denominati AWSCloudFormationStackSetAdministrationRole nell'account amministratore e AwsCloudFormationStackSetExecutionRole in ogni account di destinazione.

Per i set di stack gestiti dai servizi, i ruoli che sono stati creati automaticamente da StackSets come parte della procedura dettagliata Requisiti regionali e di autorizzazione per le operazioni relative agli stack set riportata in questa guida hanno il suffisso nell'account di gestione dell'organizzazione e CloudFormationStackSetsOrgAdmin in ogni account di destinazione. CloudFormationStackSetsOrgMember

Per ulteriori informazioni sull'eliminazione dei ruoli, vedere Eliminazione di ruoli e profili di istanza nella Guida per l'utente. IAM

Per eliminare un ruolo di servizio utilizzando il AWS Management Console
  1. Accedi a AWS Management Console e apri la IAM console all'indirizzo https://console.aws.amazon.com/iam/.

  2. Nel riquadro di navigazione scegliere Roles (Ruoli), quindi selezionare la casella di controllo accanto al ruolo che si desidera eliminare.

  3. Nel menu Role actions (Operazioni per ruolo) nella parte superiore della pagina, selezionare Delete role (Elimina ruolo).

  4. Nella finestra di dialogo di conferma, scegliere Yes, Delete (Sì, elimina). Se sei sicuro, puoi procedere con l'eliminazione anche se l'ultimo accesso ai dati del servizio è ancora in fase di caricamento.

Per eliminare un ruolo del servizio utilizzando la AWS CLI
  • Esegui il comando seguente. Quando viene richiesto di confermare, digitare y, quindi premere Enter (Invio).

    aws iam delete-role --role-name role name