SnsAction

class SnsAction

Describes an action to publish to an Amazon SNS topic.

Types

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

Properties

Link copied to clipboard

(Optional) The message format of the message to publish. Accepted values are "JSON" and "RAW". The default value of the attribute is "RAW". SNS uses this setting to determine if the payload should be parsed and relevant platform-specific bits of the payload should be extracted. To read more about SNS message formats, see https://docs.aws.amazon.com/sns/latest/dg/json-formats.html refer to their official documentation.

Link copied to clipboard

The ARN of the IAM role that grants access.

Link copied to clipboard

The ARN of the SNS topic.

Functions

Link copied to clipboard
inline fun copy(block: SnsAction.Builder.() -> Unit = {}): SnsAction
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