

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

# CloudFormation
<a name="automation-ref-cfn"></a>

 AWS Systems Manager L'automazione fornisce runbook predefiniti per. AWS CloudFormation Per informazioni sull'uso dei runbook, consulta [Working with runbooks](https://docs.aws.amazon.com/systems-manager/latest/userguide/automation-documents.html). Per informazioni su come visualizzare il contenuto dei runbook, consulta. [Visualizza il contenuto del runbook](automation-runbook-reference.md#view-automation-json) 

**Topics**
+ [`AWS-DeleteCloudFormationStack`](automation-aws-deletecloudformationstack.md)
+ [`AWS-EnableCloudFormationSNSNotification`](AWS-EnableCloudFormationStackSNSNotification.md)
+ [`AWS-RunCfnLint`](automation-aws-runcfnlint.md)
+ [`AWSSupport-TroubleshootCFNCustomResource`](automation-awssupport-TroubleshootCFNCustomResource.md)
+ [`AWS-UpdateCloudFormationStack`](automation-aws-updatecloudformationstack.md)

# `AWS-DeleteCloudFormationStack`
<a name="automation-aws-deletecloudformationstack"></a>

 **Descrizione** 

Eliminare una CloudFormation pila.

 [Esegui questa automazione (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-DeleteCloudFormationStack) 

**Tipo di documento**

Automazione

**Proprietario**

Amazon

**Piattaforme**

LinuxmacOS, Windows

**Parametri**
+ AutomationAssumeRole

  Tipo: String

  Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
+ StackNameOrId

  Tipo: String

  Descrizione: (Obbligatorio) Nome o ID univoco dello CloudFormation stack da eliminare

# `AWS-EnableCloudFormationSNSNotification`
<a name="AWS-EnableCloudFormationStackSNSNotification"></a>

 **Descrizione** 

 Il `AWS-EnableCloudFormationSNSNotification` runbook abilita le notifiche Amazon Simple Notification Service (Amazon SNS) per lo stack AWS CloudFormation (CloudFormation) specificato. 

 [Esegui questa automazione (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-EnableCloudFormationStackSNSNotification) 

**Tipo di documento**

Automazione

**Proprietario**

Amazon

**Piattaforme**

Linux, macOS, Windows

**Parametri**
+ AutomationAssumeRole

  Tipo: stringa

  Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
+ StackArn

  Tipo: stringa

  Descrizione: (Obbligatorio) L'ARN o il nome dello CloudFormation stack per cui desideri abilitare le notifiche Amazon SNS.
+ NotificationArn

  Tipo: stringa

  Descrizione: (Obbligatorio) L'ARN dell'argomento Amazon SNS che desideri associare allo stack. CloudFormation 

**Autorizzazioni IAM richieste**

Il `AutomationAssumeRole` parametro richiede le seguenti azioni per utilizzare correttamente il runbook.
+ ssm: GetAutomationExecution
+ ssm: StartAutomationExecution
+ formazione di nuvole: DescribeStacks
+ formazione di nuvole: UpdateStack
+ kms:Decrypt
+ kms:GenerateDataKey
+ sns:Publish
+ sqs: GetQueueAttributes

 **Fasi del documento** 
+ CheckCfnSnsLimits (`aws:executeScript`) - Verifica che il numero massimo di argomenti di Amazon SNS non sia già stato associato CloudFormation allo stack specificato.
+ EnableCfnSnsNotification (`aws:executeAwsApi`) - Abilita le notifiche Amazon SNS per lo CloudFormation stack.
+ VerificationCfnSnsNotification (`aws:executeScript`) - Verifica che le notifiche Amazon SNS siano state abilitate per CloudFormation lo stack. 

 **Output** 

CheckCfnSnsLimits. NotificationArnList - Un elenco di quelli ARNs che ricevono notifiche Amazon SNS per lo CloudFormation stack.

VerificationCfnSnsNotification. VerifySnsTopicsResponse - Risposta dell'operazione API che conferma che le notifiche di Amazon SNS sono state abilitate per CloudFormation lo stack.

# `AWS-RunCfnLint`
<a name="automation-aws-runcfnlint"></a>

 **Descrizione** 

 Questo runbook utilizza un [AWS CloudFormation Linter](https://github.com/aws-cloudformation/cfn-python-lint) (`cfn-python-lint`) per convalidare i modelli YAML e JSON rispetto alle specifiche delle risorse. CloudFormation Il `AWS-RunCfnLint` runbook esegue controlli aggiuntivi, ad esempio garantendo che siano stati immessi valori validi per le proprietà delle risorse. Se la convalida non ha esito positivo, il passaggio `RunCfnLintAgainstTemplate` non riesce e l'output dello strumento linter viene fornito in un messaggio di errore. Questo runbook utilizza cfn-lint v0.24.4. 

 [Esegui questa automazione (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-RunCfnLint) 

**Tipo di documento**

Automazione

**Proprietario**

Amazon

**Piattaforme**

Linux, macOS, Windows

**Parametri**
+ AutomationAssumeRole

  Tipo: stringa

  Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
+ ConfigureRuleFlag

  Tipo: stringa

   Descrizione: (Facoltativo) Opzioni di configurazione per passare una regola al parametro `--configure-rule`. 

  Esempio: E2001:strict=false, E3012:strict=false.
+ FormatFlag

  Tipo: stringa

   Descrizione: (Facoltativo) Valore da passare al parametro `--format` per specificare il formato di output. 

  Valori validi: Default \$1 quiet \$1 parseable \$1 json

  Impostazione predefinita: Default
+ IgnoreChecksFlag

  Tipo: stringa

  Descrizione: (Facoltativa) IDs delle regole da passare al parametro --ignore-checks. Queste regole non sono controllate.

  Esempio: E1001, E1003, W7001
+ IncludeChecksFlag

  Tipo: stringa

   Descrizione: (Facoltativa) IDs delle regole da passare al parametro. `--include-checks` Queste regole sono controllate. 

  Esempio: E1001, E1003, W7001
+ InfoFlag

  Tipo: stringa

   Descrizione: (Facoltativo) Opzione per il parametro `--info`. Includere l'opzione per abilitare ulteriori informazioni di registrazione sull'elaborazione del modello. 

  Impostazione predefinita: false
+ TemplateFileName

  Tipo: stringa

  Descrizione: il nome o la chiave del file modello nel bucket S3.
+ Modelli 3 BucketName

  Tipo: stringa

  Descrizione: il nome del bucket S3 contenente il modello di packer.
+ RegionsFlag

  Tipo: stringa

   Descrizione: (Facoltativo) Valori da passare al `--regions` parametro for per testare il modello rispetto a quanto specificato. Regioni AWS

  Esempio: us-east-1, us-west-1

 **Fasi del documento** 

 RunCfnLintAgainstTemplate — Esegue lo `cfn-python-lint` strumento sul CloudFormation modello specificato. 

 **Output** 

 RunCfnLintAgainstTemplate.output — Lo stdout dello strumento. `cfn-python-lint` 

# `AWSSupport-TroubleshootCFNCustomResource`
<a name="automation-awssupport-TroubleshootCFNCustomResource"></a>

 **Descrizione** 

 Il `AWSSupport-TroubleshootCFNCustomResource` runbook aiuta a diagnosticare il motivo per cui uno AWS CloudFormation stack non è riuscito a creare, aggiornare o eliminare una risorsa personalizzata. Il runbook controlla il token di servizio utilizzato per la risorsa personalizzata e il messaggio di errore restituito. Dopo aver esaminato i dettagli della risorsa personalizzata, l'output del runbook fornisce una spiegazione del comportamento dello stack e le procedure di risoluzione dei problemi per la risorsa personalizzata. 

 [Esegui questa automazione (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWSSupport-TroubleshootCFNCustomResource) 

**Tipo di documento**

Automazione

**Proprietario**

Amazon

**Piattaforme**

Linux, macOS, Windows

**Parametri**
+ AutomationAssumeRole

  Tipo: stringa

  Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
+ StackName

  Tipo: stringa

  Descrizione: (Obbligatorio) Il nome dello CloudFormation stack in cui la risorsa personalizzata ha avuto esito negativo.

**Autorizzazioni IAM richieste**

Il `AutomationAssumeRole` parametro richiede le seguenti azioni per utilizzare correttamente il runbook.
+  `cloudformation:DescribeStacks` 
+  `cloudformation:DescribeStackEvents` 
+  `cloudformation:ListStackResources` 
+  `ec2:DescribeRouteTables` 
+  `ec2:DescribeNatGateways` 
+  `ec2:DescribeSecurityGroups` 
+  `ec2:DescribeVpcs` 
+  `ec2:DescribeVpcEndpoints` 
+  `ec2:DescribeSubnets` 
+  `logs:FilterLogEvents` 

 **Fasi del documento** 
+  `validateCloudFormationStack`- Verifica che lo CloudFormation stack esista nello stesso e. Account AWS Regione AWS
+  `checkCustomResource`- Analizza lo CloudFormation stack, verifica la risorsa personalizzata guasta e fornisce informazioni su come risolvere i problemi relativi alla risorsa personalizzata guasta. 

# `AWS-UpdateCloudFormationStack`
<a name="automation-aws-updatecloudformationstack"></a>

 **Descrizione** 

Aggiorna uno AWS CloudFormation stack utilizzando un CloudFormation modello archiviato in un bucket Amazon S3.

 [Esegui questa automazione (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-UpdateCloudFormationStack) 

**Tipo di documento**

Automazione

**Proprietario**

Amazon

**Piattaforme**

LinuxmacOS, Windows

**Parametri**
+ AutomationAssumeRole

  Tipo: String

  Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
+ LambdaAssumeRole

  Tipo: String

  Descrizione: (Obbligatorio) L'ARN del ruolo assunto da Lambda
+ StackNameOrId

  Tipo: String

  Descrizione: (Obbligatorio) Nome o ID univoco dello CloudFormation stack da aggiornare
+ TemplateUrl

  Tipo: String

   Descrizione: (Obbligatoria) posizione del bucket S3 che contiene il modello aggiornato CloudFormation (ad es. `https://s3.amazonaws.com/amzn-s3-demo-bucket2/updated.template)` 