AWSSupport-RemediateLambdaS3Event - AWS Systems Manager Riferimento al runbook di automazione

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

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? e perché ricevo l'errore «Impossibile convalidare le seguenti configurazioni di destinazione» quando creo una notifica di evento Amazon S3 per attivare la mia 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 Se l'output del runbook suggerisce di convalidare e configurare la concorrenza della funzione Lambda, consulta Invocazione asincrona e scalabilità delle funzioni.AWS Lambda

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)

Tipo di documento

Automazione

Proprietario

Amazon

Piattaforme

LinuxmacOS, 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.

  • LambdaFunctionArn

    Tipo: stringa

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

  • S3 BucketName

    Tipo: stringa

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

  • Azione

    Tipo: stringa

    Valori validi: Risoluzione dei problemi | Rimedia

    Descrizione: (Obbligatoria) L'azione che desideri venga eseguita dal runbook. L'Troubleshootopzione consente di identificare eventuali problemi, ma non esegue alcuna azione mutante per risolverli. L'Remediateopzione 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

Output

CheckOutput.Output

Risolvi Lambdas3Event.Output