

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

# Amazon SNS
<a name="automation-ref-sns"></a>

 AWS Systems Manager L'automazione fornisce runbook predefiniti per Amazon Simple Notification Service. 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 i contenuti dei runbook, consulta. [Visualizza il contenuto del runbook](automation-runbook-reference.md#view-automation-json) 

**Topics**
+ [`AWS-EnableSNSTopicDeliveryStatusLogging`](aws-enable-sns-topic-delivery-status-logging.md)
+ [`AWSConfigRemediation-EncryptSNSTopic`](automation-aws-encrypt-sns-topic.md)
+ [`AWS-PublishSNSNotification`](automation-aws-publishsnsnotification.md)

# `AWS-EnableSNSTopicDeliveryStatusLogging`
<a name="aws-enable-sns-topic-delivery-status-logging"></a>

 **Descrizione** 

 Il `AWS-EnableSNSTopicDeliveryStatusLogging` runbook configura la registrazione dello stato di consegna per un endpoint `HTTP` Amazon Data Firehose, Lambda o Amazon Simple Queue `Platform application` Service (Amazon SQS). Ciò consente ad Amazon SNS di registrare gli avvisi non riusciti e una percentuale campione di notifiche di avviso riuscite su Amazon. CloudWatch Se la registrazione dello stato della consegna è già configurata per l'argomento, il runbook sostituisce la configurazione esistente con i nuovi valori specificati per i parametri di input.

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

**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.
+ EndpointType

  Tipo: String

  Valori validi:
  + HTTP
  + Firehose
  + Lambda
  + Applicazione
  + SQS

  Descrizione: (Obbligatorio) Il tipo di endpoint tematico Amazon SNS per cui desideri registrare i messaggi di notifica dello stato di consegna.
+ TopicArn

  Tipo: String

  Descrizione: (Obbligatorio) L'ARN dell'argomento Amazon SNS per cui desideri configurare la registrazione dello stato della consegna.
+ SuccessFeedbackRoleArn

  Tipo: String

  Descrizione: (Obbligatorio) L'ARN del ruolo IAM utilizzato da Amazon SNS per inviare i log per i messaggi di notifica riusciti. CloudWatch
+ SuccessFeedbackSampleRate

  Tipo: String

  Valori validi: 0-100

  Descrizione: (Obbligatorio) La percentuale di messaggi riusciti da campionare per l'argomento Amazon SNS specificato.
+ FailureFeedbackRoleArn

  Tipo: String

  Descrizione: (Obbligatorio) L'ARN del ruolo IAM utilizzato da Amazon SNS per inviare i log per i messaggi di notifica degli errori. CloudWatch

**Autorizzazioni IAM richieste**

Il `AutomationAssumeRole` parametro richiede le seguenti azioni per utilizzare correttamente il runbook.
+  `ssm:StartAutomationExecution` 
+  `ssm:GetAutomationExecution` 
+  `iam:PassRole` 
+  `sns:GetTopicAttributes` 
+  `sns:SetTopicAttributes` 

 **Fasi del documento** 
+  `aws:executeAwsApi`- Applica il valore del `SuccessFeedbackRoleArn` parametro all'argomento Amazon SNS.
+  `aws:executeAwsApi`- Applica il valore del `SuccessFeedbackSampleRate` parametro all'argomento Amazon SNS.
+  `aws:executeAwsApi`- Applica il valore del `FailureFeedbackRoleArn` parametro all'argomento Amazon SNS.
+  `aws:executeScript`- Conferma che la registrazione dello stato della consegna è abilitata sull'argomento Amazon SNS. 

 **Output** 

VerifyDeliveryStatusLoggingEnabled. GetTopicAttributesResponse - Risposta dalle operazioni `GetTopicAttributes` API.

VerifyDeliveryStatusLoggingEnabled. VerifyDeliveryStatusLoggingEnabled - Messaggio che indica l'avvenuta verifica della registrazione dello stato di consegna.

# `AWSConfigRemediation-EncryptSNSTopic`
<a name="automation-aws-encrypt-sns-topic"></a>

 **Descrizione** 

 Il `AWSConfigRemediation-EncryptSNSTopic` runbook abilita la crittografia sull'argomento Amazon Simple Notification Service (Amazon SNS) specificato utilizzando una chiave AWS Key Management Service (AWS KMS) gestita dal cliente. Questo runbook deve essere usato solo come base per garantire che gli argomenti di Amazon SNS siano crittografati secondo le migliori pratiche di sicurezza minime consigliate. Consigliamo di crittografare più argomenti con diverse chiavi gestite dal cliente. 

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

**Tipo di documento**

Automazione

**Proprietario**

Amazon

**Piattaforme**

LinuxmacOS, Windows

**Parametri**
+ AutomationAssumeRole

  Tipo: String

  Descrizione: (Obbligatorio) 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.
+ KmsKeyArn

  Tipo: String

  Descrizione: (Obbligatorio) L'Amazon Resource Name (ARN) della chiave gestita AWS KMS dal cliente che desideri utilizzare per crittografare l'argomento Amazon SNS.
+ TopicArn

  Tipo: String

  Descrizione: (Obbligatorio) L'ARN dell'argomento Amazon SNS che desideri crittografare.

**Autorizzazioni IAM richieste**

Il `AutomationAssumeRole` parametro richiede le seguenti azioni per utilizzare correttamente il runbook.
+  `ssm:StartAutomationExecution` 
+  `ssm:GetAutomationExecution` 
+  `sns:GetTopicAttributes` 
+  `sns:SetTopicAttributes` 

 **Fasi del documento** 
+  `aws:executeAwsApi`- Crittografa l'argomento Amazon SNS specificato nel `TopicArn` parametro. 
+  `aws:assertAwsResourceProperty`- Conferma che la crittografia è abilitata sull'argomento Amazon SNS. 

# `AWS-PublishSNSNotification`
<a name="automation-aws-publishsnsnotification"></a>

 **Descrizione** 

Pubblica una notifica su Amazon SNS.

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

**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.
+ Messaggio

  Tipo: String

  Descrizione: (obbligatorio) il messaggio da includere nella notifica SNS.
+ TopicArn

  Tipo: String

  Descrizione: (obbligatorio) l'ARN dell'argomento SNS in cui pubblicare la notifica.