Configuration Page
Configure the trigger or invoke connection.
Trigger Connection
Element | Description |
---|---|
Select Topic Name |
Enter the name of the topic to which you want to perform an operation. A topic name is required for creating and confirming a subscription. |
Select Format |
Select the notification format (that is, Sample JSON, Sample XML, or AVRO Schema). Upon choosing Sample XML, the Enable XML Namespace field is displayed. Upon selecting Enable XML
Namespace, the Enter XML
Namespace option is displayed. You must provide
the valid XML namespace. For example:
|
Provide JSON Sample /Provide XML Sample /Provide AVRO Schema |
Provide the notification sample. |
Enable Decoding |
Select this option if the incoming notification is base64-encoded. Note: For the AVRO Schema selection, Enable Decoding is not available. |
Configure Message Attributes |
Configuring message attributes helps you provide structured metadata items (such as timestamps, geospatial data, signatures, and identifiers) about the message. |
Enable Subscription Filter Policy |
A subscription filter policy allows you to apply
filters based on values provided. The constituent fields are:
|
Enable Redrive Policy |
If there is a failure in the notification being sent to the subscriber, the notification gets stored in the Dead Letter Queue. There is a constituent field named Provide Dead Letter Queue (provide the SQS queue ARN). |
Configure Delivery Policy |
Configure the policy that defines how Amazon SNS
retries failed deliveries to HTTP/S endpoints. The following are
constituent fields:
|
Invoke Connection
Element | Description |
---|---|
Select Topic Name |
Enter the name of the topic to which you want to perform an operation. A topic name is required for creating and confirming a subscription. |
Do you want to specify message structure? |
|
How do you want to specify the message structure? |
Select the notification format (that is, either JSON Sample, XML Sample, or AVRO Schema). Upon selecting XML Sample, the Enable XML Namespace field is displayed. Upon selecting Enable XML Namespace, the Enter XML Namespace option is displayed. You must provide the valid XML namespace. For
example:
|
Provide JSON Sample /XML Sample /AVRO Schema |
Provide the notification sample. |
Enable Encoding |
Select this option for base64-encoding the message to publish. Note: For the AVRO Schema format, Enable Encoding is not available. |
Configure Message Attributes |
Configuring message attributes helps you provide structured metadata items (such as timestamps, geospatial data, signatures, and identifiers) about the message. |
Opaque (Stream Reference) |
Publishes the files belonging to any format through the specified topic. Note: The message published in the topic is Base64-encoded, with the file size not exceeding 256 KB. |