AWS::Lambda::EventInvokeConfig OnFailure - AWS CloudFormation

AWS::Lambda::EventInvokeConfig OnFailure

A destination for events that failed processing.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Destination" : String }

YAML

Destination: String

Properties

Destination

The Amazon Resource Name (ARN) of the destination resource.

Required: Yes

Type: String

Minimum: 0

Maximum: 350

Pattern: ^$|arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\-])+:([a-z]{2}(-gov)?-[a-z]+-\d{1})?:(\d{12})?:(.*)

Update requires: No interruption

Examples

On-Failure Destination Configuration

Configure a function to send a record of failed asynchronous invocations to an SQS queue.

YAML

OnFailure: Destination: arn:aws:sqs:us-east-2:123456789012:dlq