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: