This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::EventsV2::Subscriber SqsParameters
Parameters for sending events to an Amazon SQS queue target.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "DelaySeconds" :String, "MessageAttributes" :{, "MessageDeduplicationId" :Key:Value, ...}String, "MessageGroupId" :String, "MessageSystemAttributes" :{}Key:Value, ...}
YAML
DelaySeconds:StringMessageAttributes:MessageDeduplicationId:Key:ValueStringMessageGroupId:StringMessageSystemAttributes: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