AWS::EventsV2::Subscriber SqsParameters - AWS CloudFormation
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::EventsV2::Subscriber SqsParameters

Parameters for sending events to an Amazon SQS queue target.

Syntax

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

JSON

{ "DelaySeconds" : String, "MessageAttributes" : {Key: Value, ...}, "MessageDeduplicationId" : String, "MessageGroupId" : String, "MessageSystemAttributes" : {Key: Value, ...} }

Properties

DelaySeconds

The delay in seconds for the message, written as a string. Accepts a literal value or a JSONata expression.

Required: No

Type: String

Update requires: No interruption

MessageAttributes

A map of message attribute names to values, with at most 50 attributes. Amazon SQS and Amazon SNS enforce their own per-message attribute limits on delivery.

Required: No

Type: Object of MessageAttributeValue

Update requires: No interruption

MessageDeduplicationId

The message deduplication ID to use when the target is a FIFO queue. Accepts a literal value or a JSONata expression.

Required: No

Type: String

Update requires: No interruption

MessageGroupId

The message group ID to use when the target is a FIFO queue. Accepts a literal value or a JSONata expression.

Required: No

Type: String

Update requires: No interruption

MessageSystemAttributes

A map of message attribute names to values, with at most 50 attributes. Amazon SQS and Amazon SNS enforce their own per-message attribute limits on delivery.

Required: No

Type: Object of MessageAttributeValue

Update requires: No interruption