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.
DeadLetterQueue
Especifica una SQS cola o un SNS tema al que AWS Lambda (Lambda) envía eventos cuando no puede procesarlos. Para obtener más información sobre la funcionalidad de las colas de mensajes fallidos, consulte Colas de mensajes fallidos en la Guía para desarrolladores de AWS Lambda .
SAMañadirá automáticamente el permiso correspondiente a la función de ejecución de la función de Lambda para permitir que el servicio Lambda acceda al recurso. sqs: se SendMessage añadirá para las colas y SNS:Publish para los temas. SQS SNS
Sintaxis
Para declarar esta entidad en su plantilla AWS Serverless Application Model ()AWS SAM, utilice la siguiente sintaxis.
Propiedades
-
TargetArn
-
El nombre del recurso de Amazon (ARN) de una SQS cola de Amazon o un SNS tema de Amazon.
Tipo: cadena
Obligatorio: sí
AWS CloudFormation compatibilidad: esta propiedad se transfiere directamente a la
TargetArn
propiedad del tipo deAWS::Lambda::Function
DeadLetterConfig
datos. -
Type
-
Tipo de cola de mensajes fallidos.
Valores válidos:
SNS
,SQS
Tipo: cadena
Obligatorio: sí
AWS CloudFormation compatibilidad: esta propiedad es exclusiva AWS SAM y no tiene un AWS CloudFormation equivalente.
Ejemplos
DeadLetterQueue
Ejemplo de Dead Letter Queue para un tema. SNS
YAML
DeadLetterQueue: Type: SNS TargetArn: arn:aws:sns:us-east-2:123456789012:my-topic