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 un equipo de estado que no existe o no hay suficientes permisos para invocar el equipo de estado. Para obtener más información, consultePolítica de reintentos de eventos y uso de colas de escritos fallidosen laGuía del usuario de Amazon EventBridge.

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 Amazon SQS especificada como destino de la cola de envíos fallidos.

Nota: EspecifiqueTypepropiedad 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 adjunta necesariaPolítica basada en recursospara conceder permiso al recurso de reglas para enviar eventos a la cola.

Nota: EspecifiqueTypepropiedad 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