View a markdown version of this page

SqsParameters - Amazon EventBridge Custom Event Bus

SqsParameters

SQS invocation parameters for subscribers. Values are forwarded to the SQS SendMessageBatch API. All scalar values accept a literal or a JSONata expression (e.g. "{% $events.Data.groupId %}").

Contents

DelaySeconds

Delay in seconds before the message becomes visible, standard queues only. Accepts JSONata expression.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 8192.

Required: No

MessageAttributes

Custom message attributes (name/type/value).

Type: String to SqsMessageAttributeValue object map

Map Entries: Minimum number of 0 items. Maximum number of 50 items.

Key Length Constraints: Minimum length of 0. Maximum length of 8192.

Required: No

MessageDeduplicationId

Message deduplication ID for FIFO queues. Accepts JSONata expression.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 8192.

Required: No

MessageGroupId

Message group ID for FIFO queues. Accepts JSONata expression.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 8192.

Required: No

MessageSystemAttributes

System message attributes (e.g., AWSTraceHeader).

Type: String to SqsMessageAttributeValue object map

Map Entries: Minimum number of 0 items. Maximum number of 50 items.

Key Length Constraints: Minimum length of 0. Maximum length of 8192.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: