aws:deleteStack: eliminazione di uno stack di AWS CloudFormation. - AWS Systems Manager

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à.

aws:deleteStack: eliminazione di uno stack di AWS CloudFormation.

Elimina uno stack di AWS CloudFormation.

Input

YAML
name: deleteStack action: aws:deleteStack maxAttempts: 1 onFailure: Abort inputs: StackName: "{{stackName}}"
JSON
{ "name":"deleteStack", "action":"aws:deleteStack", "maxAttempts":1, "onFailure":"Abort", "inputs":{ "StackName":"{{stackName}}" } }
ClientRequestToken

Identificatore univoco per la richiesta DeleteStack. Specifica questo token se prevedi di provare le richieste in modo da informare CloudFormation che non stai tentando di eliminare uno stack con lo stesso nome. Puoi riprovare l'esecuzione delle richieste DeleteStack per verificare che CloudFormation le abbia ricevute.

Tipo: string

Limitazioni di lunghezza: lunghezza minima di 1. La lunghezza massima è 128 caratteri.

Modello: [a-zA-Z][-a-zA-Z0-9]*

Campo obbligatorio: no

RetainResources.member.N

Questo input è valido solo per gli stack il cui stato è DELETE_FAILED. Elenco di ID di risorse logiche per le risorse da conservare. Durante l'eliminazione, CloudFormation elimina lo stack, ma non elimina le risorse conservate.

La conservazione delle risorse è utile quando non è possibile eliminare una risorsa, ad esempio un bucket S3 non vuoto, ma si desidera eliminare lo stack.

Tipo: Array of Strings

Campo obbligatorio: no

RoleARN

L'Amazon Resource Name (ARN) di un ruolo (IAM) AWS Identity and Access Management che CloudFormation assume per creare lo stack. CloudFormation utilizza le credenziali del ruolo per fare chiamare da parte dell'utente. CloudFormation utilizza sempre questo ruolo per tutte le operazioni future nello stack. Se gli utenti dispongono dell'autorizzazione per intervenire sullo stack, CloudFormation usa questo ruolo anche se gli utenti non sono autorizzati a passare tale parametro. Assicurati che il ruolo garantisca il livello minimo di privilegi.

Se non specifichi un valore, CloudFormation usa il ruolo precedentemente associato allo stack. Se non è disponibile alcun ruolo, CloudFormation utilizza una sessione temporanea generata in base alle credenziali utente.

Tipo: string

Limitazioni di lunghezza: lunghezza minima di 20. La lunghezza massima è 2048 caratteri.

Campo obbligatorio: no

StackName

Nome o ID stack univoco associato allo stack.

Tipo: string

Campo obbligatorio: sì

Considerazioni relative alla sicurezza

Prima di utilizzare l'operazione aws:deleteStack, devi assegnare la seguente policy al ruolo presunto del servizio di automazione di IAM. Per ulteriori informazioni sul ruolo presunto, consulta Processo 1: creazione di un ruolo di servizio per il servizio di automazione.

{ "Version":"2012-10-17", "Statement":[ { "Effect":"Allow", "Action":[ "sqs:*", "cloudformation:DeleteStack", "cloudformation:DescribeStacks" ], "Resource":"*" } ] }