AWS Simple Notification System

AWS Simple Notification System

Scheme: aws-sns

Defines the AWS SNS Endpoint.

Name Kind Type Required Deprecated Default Value Enum Values Description
topicName path java.lang.String true false The name of the topic
amazonSNSClient parameter com.amazonaws.services.sns.AmazonSNS false To use the AmazonSNS as the client
accessKey parameter java.lang.String false Amazon AWS Access Key
secretKey parameter java.lang.String false Amazon AWS Secret Key
amazonSNSEndpoint parameter java.lang.String false The region with which the AWS-SNS client wants to work with.
proxyHost parameter java.lang.String false To define a proxy host when instantiating the SQS client
proxyPort parameter java.lang.Integer false To define a proxy port when instantiating the SQS client
subject parameter java.lang.String false The subject which is used if the message header 'CamelAwsSnsSubject' is not present.
policy parameter java.lang.String false The policy for this queue
messageStructure parameter java.lang.String false The message structure to use such as json
exchangePattern parameter org.apache.camel.ExchangePattern false InOnly InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter boolean false false Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).