DeadLetterConfig - AWS Serverless Application Model

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.

DeadLetterConfig

Objeto utilizado para especificar la cola de Amazon Simple Queue Service (Amazon SQS) a la que EventBridge envía eventos después de una invocación de destino fallida. La invocación puede fallar, por ejemplo, al enviar un evento a una función de Lambda que no existe o no hay suficientes permisos para invocar la función Lambda. Para obtener más información, consultePolítica de reintentos de eventos y uso de colas de fallidosen laGuía del usuario de Amazon EventBridge.

Nota: LaAWS::Serverless::Functionel tipo de recurso tiene un tipo de datos similar,DeadLetterQueueque gestiona los fallos que se producen tras la invocación satisfactoria de la función Lambda objetivo. Algunos ejemplos de este tipo de error incluyen la limitación de Lambda o los errores devueltos por la función de destino Lambda. Para obtener más información sobre la funciónDeadLetterQueuepropiedad, véaseAWS LambdaColas de letras fallidas de funcionesen laAWS LambdaGuía para desarrolladores de .

Sintaxis

Para declarar esta entidad en suAWS Serverless Application Model(AWS SAM), utilice la siguiente sintaxis.

YAML

Arn: String QueueLogicalId: String Type: String

Properties

Arn

El nombre de recurso de Amazon (ARN) de la cola de Amazon SQS especificada como destino de la cola de fallidos.

Nota: Especifique oTypepropiedad oArnpropiedad, pero no ambas.

Type: Cadena

Obligatorio: No

AWS CloudFormationcompatibilidad: Esta propiedad se transfiere directamente alArnpropiedad delAWS::Events::Rule DeadLetterConfigTipos de datos de.

QueueLogicalId

El nombre personalizado de la cola de letras muertas queAWS SAMcrea siTypese especifica.

Nota: Si el archivo deTypeno está establecida, se pasa por alto esta propiedad.

Type: Cadena

Obligatorio: No

AWS CloudFormationcompatibilidad: Esta propiedad es exclusiva deAWS SAMy no tieneAWS CloudFormationequivalente.

Type

Tipo de cola. Cuando se establece esta propiedad,AWS SAMcrea automáticamente una cola de escritos fallidos y se adjunta necesariapolítica basada en recursospara conceder permiso al recurso de reglas para enviar eventos a la cola.

Nota: Especifique oTypepropiedad oArnpropiedad, pero no ambas.

Valores válidos: SQS

Type: Cadena

Obligatorio: No

AWS CloudFormationcompatibilidad: Esta propiedad es exclusiva deAWS SAMy no tieneAWS CloudFormationequivalente.

Ejemplos

DeadLetterConfig

DeadLetterConfig

YAML

DeadLetterConfig: Type: SQS QueueLogicalId: MyDLQ