View a markdown version of this page

SnsParameters - Amazon EventBridge Custom Event Bus

SnsParameters

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

Contents

MessageAttributes

Custom message attributes for SNS filtering.

Type: String to SnsMessageAttributeValue 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 topics. Accepts JSONata expression.

Type: String

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

Required: No

MessageGroupId

Message group ID for FIFO topics. Accepts JSONata expression.

Type: String

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

Required: No

MessageStructure

Per-protocol message formatting mode, forwarded to SNS Publish unchanged. Accepts JSONata expression.

Type: String

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

Required: No

Subject

Subject line for email protocol subscriptions. Accepts JSONata expression.

Type: String

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: