Description:

Sends the content of a FlowFile as a notification to the Amazon Simple Notification Service

Tags:

amazon, aws, sns, topic, put, publish, pubsub

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, whether a property supports the Expression Language Guide, and whether a property is considered “sensitive”, meaning that its value will be encrypted. Before entering a value in a sensitive property, ensure that the nifi.properties file has an entry for the property nifi.sensitive.props.key.

Name Default Value Allowable Values Description
Amazon Resource Name (ARN) The name of the resource to which notifications should be published
Supports Expression Language: true
ARN Type Topic ARN * Topic ARN
* Target ARN
The type of Amazon Resource Name that is being used.
E-mail Subject The optional subject to use for any subscribers that are subscribed via E-mail
Supports Expression Language: true
Region us-west-2 * us-gov-west-1
* us-east-1
* us-west-1
* us-west-2
* eu-west-1
* eu-central-1
* ap-southeast-1
* ap-southeast-2
* ap-northeast-1
* sa-east-1
* cn-north-1
No Description Provided.
Access Key No Description Provided.
Sensitive Property: true
Supports Expression Language: true
Secret Key No Description Provided.
Sensitive Property: true
Supports Expression Language: true
Credentials File No Description Provided.
AWS Credentials Provider service Controller Service API:
AWSCredentialsProviderService
Implementation:
AWSCredentialsProviderControllerService
The Controller Service that is used to obtain aws credentials provider
Communications Timeout 30 secs No Description Provided.
Use JSON Structure false * true
* false
If true, the contents of the FlowFile must be JSON with a top-level element named 'default'. Additional elements can be used to send different messages to different protocols. See the Amazon SNS Documentation for more information.
Character Set UTF-8 The character set in which the FlowFile's content is encoded
Supports Expression Language: true
Proxy Host Proxy host name or IP
Supports Expression Language: true
Proxy Host Port Proxy host port
Supports Expression Language: true

Relationships:

Name Description
failure FlowFiles are routed to failure relationship
success FlowFiles are routed to success relationship

Reads Attributes:

None specified.

Writes Attributes:

None specified.

See Also:

GetSQS, PutSQS