Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWSSupport-TroubleshootLambdaS3Event
Descripción
El AWSSupport-TroubleshootLambdaS3Event
manual proporciona una solución automatizada para los procedimientos descritos en los artículos del AWS Knowledge Center ¿Por qué mi notificación de eventos de Amazon S3 no activa mi función Lambda?
Ejecuta esta automatización (consola)
Tipo de documento
Automatización
Propietario
Amazon
Plataformas
Linux, macOS, Windows
Parámetros
-
AutomationAssumeRole
Tipo: cadena
Descripción: (opcional) El nombre del recurso de Amazon (ARN) del rol AWS Identity and Access Management (IAM) que permite a Systems Manager Automation realizar las acciones en su nombre. Si no se especifica ningún rol, Systems Manager Automation utiliza los permisos del usuario que comienza este manual de procedimientos.
-
LambdaFunctionArn
Tipo: cadena
Descripción: (Obligatoria) La función ARN de Lambda que activa la notificación de eventos de Amazon S3.
-
S3 BucketName
Tipo: cadena
Descripción: (obligatorio) el nombre del bucket de Amazon S3 cuyas notificaciones de eventos activan la función de Lambda.
IAMPermisos necesarios
El parámetro AutomationAssumeRole
requiere las siguientes acciones para utilizar el manual de procedimientos correctamente.
-
lambda:GetPolicy
-
s3:GetBucketNotification
Pasos de documentos
-
aws:executeScript
: ejecuta el script para validar los ajustes de configuración de la notificación de eventos de Amazon S3. Valida la IAM política basada en recursos para la función Lambda y genera un comando AWS Command Line Interface (AWS CLI) para añadir los permisos necesarios si faltan los permisos necesarios en la política. Valida las políticas de recursos de otras funciones de Lambda que forman parte de las notificaciones de eventos para el mismo bucket de S3 y genera AWS CLI un comando como resultado si faltan los permisos necesarios.
Salidas
lambdaS3Event.output