The Amazon SNS communication point enables you to connect to an Amazon Simple Notification Service (Amazon SNS), a push notification service that can send individual messages or broadcast messages to large numbers of recipients.

Supported Operational Modes: Output.

Output Mode Properties

Property Description
Endpoint URL

The endpoint URL to use to publish messages to SNS.

Destination Type

Determines whether the message is delivered to:

  • SNS Topic ARN - all subscribers of an SNS topic.
  • SNS Target ARN - directly to a specific SNS target.
  • Phone Number (SMS) - a specific phone number as an SMS message (the phone number is provided in E.164 format).

SNS Destination

The SNS destination for the message. IDestination Type is set to SNS Topic ARN, then the ARN of the SNS topic must be provided. If Destination Type is set to SNS Target ARN, then the ARN of the SNS target must be provided.

A message property may be used here by prefixing the message property name with $.

AWS Access Key Id

The AWS access key identifier to use to send messages to SNS. This can be left blank if this is running in EC2 with an IAM role that grants the required permissions.

AWS Secret Key

The AWS access secret key to use to send messages to SNS. This can be left blank if this is running in EC2 with an IAM role that grants the required permissions.

Notification Subject

The optional subject to set on the published notification. Note that this will only be visible to e-mail subscribers. A message property may be used here by prefixing the message property name with $.

Message Structure

Determines whether the notification is sent as a string or in JSON format:

  • String.
  • JSON.

JSON format should only be used when there is a need to send different information to different types of subscribers.

Connection Timeout (ms)

The connection timeout, in milliseconds, to use when attempting to connect to Amazon SNS.

Read Timeout (ms)

The read timeout, in milliseconds, to use when waiting for a response from Amazon SNS.