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 %}").

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Custom message attributes for SNS filtering.

Link copied to clipboard

Message deduplication ID for FIFO topics. Accepts JSONata expression.

Link copied to clipboard

Message group ID for FIFO topics. Accepts JSONata expression.

Link copied to clipboard

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

Link copied to clipboard

Subject line for email protocol subscriptions. Accepts JSONata expression.

Functions

Link copied to clipboard
inline fun copy(block: SnsParameters.Builder.() -> Unit = {}): SnsParameters
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String