

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

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

 **Descrizione** 

 Il `AWSSupport-TroubleshootLambdaS3Event` runbook fornisce una soluzione automatizzata per le procedure descritte negli articoli del AWS Knowledge Center [Perché la notifica degli eventi di Amazon S3 non attiva la mia funzione Lambda?](https://aws.amazon.com/premiumsupport/knowledge-center/lambda-configure-s3-event-notification/) e [perché ricevo l'errore «Impossibile convalidare le seguenti configurazioni di destinazione» quando creo una notifica di evento Amazon S3 per attivare la mia](https://aws.amazon.com/premiumsupport/knowledge-center/lambda-invoke-error-s3-bucket-permission/) funzione Lambda? Questo runbook ti aiuta a identificare e correggere il motivo per cui una notifica di evento di Amazon Simple Storage Service (Amazon S3) non è riuscita ad attivare la funzione specificata. AWS Lambda [https://docs.aws.amazon.com/lambda/latest/dg/invocation-async.html](https://docs.aws.amazon.com/lambda/latest/dg/invocation-async.html) 

**Nota**  
Gli errori «Impossibile convalidare le seguenti configurazioni di destinazione» possono verificarsi anche a causa di configurazioni errate degli eventi Amazon Simple Notification Service (Amazon SNS) e Amazon Simple Queue Service (Amazon SQS) Amazon S3. Questo runbook controlla solo le configurazioni delle funzioni Lambda. Se dopo aver utilizzato il runbook continui a ricevere l'errore «Impossibile convalidare le seguenti configurazioni di destinazione», esamina eventuali configurazioni di eventi Amazon SNS e Amazon SQS Amazon S3 esistenti. 

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

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

  Tipo: String

  Descrizione: (Obbligatorio) L'ARN della funzione Lambda.
+ S3 BucketName

  Tipo: String

  Descrizione: (Obbligatorio) Il nome del bucket Amazon S3 le cui notifiche di eventi attivano la funzione Lambda.
+ Azione

  Tipo: String

  Valori validi: Risoluzione dei problemi \$1 Rimedia

   Descrizione: (Obbligatoria) L'azione che desideri venga eseguita dal runbook. L'`Troubleshoot`opzione consente di identificare eventuali problemi, ma non esegue alcuna azione mutante per risolverli. L'`Remediate`opzione consente di identificare e tentare di risolvere i problemi al posto tuo. 

**Autorizzazioni IAM richieste**

Il `AutomationAssumeRole` parametro richiede le seguenti azioni per utilizzare correttamente il runbook.
+  `ssm:StartAutomationExecution` 
+  `ssm:GetDocument` 
+  `ssm:ListDocuments` 
+  `ssm:DescribeAutomationExecutions` 
+  `ssm:DescribeAutomationStepExecutions` 
+  `ssm:GetAutomationExecution` 
+  `lambda:GetPolicy` 
+  `lambda:AddPermission` 
+  `s3:GetBucketNotification` 

 **Fasi del documento** 
+  `aws:branch`- Rami basati sull'input specificato per il `Action` parametro. 

   Se il valore specificato è`Troubleshoot`: 
  +  `aws:executeAutomation`- Esegue il `AWSSupport-TroubleshootLambdaS3Event` runbook. 
  +  `aws:executeAwsApi`- Controlla l'output del `AWSSupport-TroubleshootLambdaS3Event` runbook eseguito nel passaggio precedente. 

   Se il valore specificato è`Remediate`: 
  +  `aws:executeScript`- Esegue uno script per risolvere i problemi descritti nella sezione [Perché la notifica degli eventi di Amazon S3 non attiva la mia funzione Lambda?](https://aws.amazon.com/premiumsupport/knowledge-center/lambda-configure-s3-event-notification/) e [perché ricevo l'errore «Impossibile convalidare le seguenti configurazioni di destinazione» quando creo una notifica di evento Amazon S3 per attivare la mia](https://aws.amazon.com/premiumsupport/knowledge-center/lambda-invoke-error-s3-bucket-permission/) funzione Lambda? Articoli del Knowledge Center. 

 **Output** 

CheckOutput.Output

Risolvi Lambdas3Event.Output