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 mensaje fallidosen laGuía del usuario de Amazon EventBridge.
Nota: LaAWS::Serverless::Functionel tipo de recurso tiene un tipo de datos similar,DeadLetterQueue
que 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ónDeadLetterQueue
propiedad, véaseAWS LambdaColas de funciones de letras fallidasen 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 envíos fallidos.
Nota: Especifique el
Type
propiedad oArn
propiedad, pero no ambas.Type: Cadena
Obligatorio: No
AWS CloudFormationcompatibilidad: Esta propiedad se transfiere directamente al
Arn
propiedad delAWS::Events::Rule
DeadLetterConfig
Tipos de datos de. -
QueueLogicalId
-
El nombre personalizado de la cola de letras muertas queAWS SAMcrea si
Type
se especifica.Nota: Si el archivo de
Type
no está establecida, se pasa por alto esta propiedad.Type: Cadena
Obligatorio: No
AWS CloudFormationcompatibilidad: Esta propiedad es específica deAWS SAMy no tieneAWS CloudFormationequivalente.
-
Type
-
Tipo de cola. Cuando se establece esta propiedad,AWS SAMcrea automáticamente una cola de mensaje fallidos y se adjunta necesariapolítica basada en recursospara conceder permiso al recurso de reglas para enviar eventos a la cola.
Nota: Especifique el
Type
propiedad oArn
propiedad, pero no ambas.Valores válidos:
SQS
Type: Cadena
Obligatorio: No
AWS CloudFormationcompatibilidad: Esta propiedad es específica deAWS SAMy no tieneAWS CloudFormationequivalente.
Ejemplos
DeadLetterConfig
DeadLetterConfig
YAML
DeadLetterConfig: Type: SQS QueueLogicalId: MyDLQ