Synadia Connect
AWS SNS
NAME | RUNTIME | TYPE | VERSION | STATUS |
---|---|---|---|---|
aws_sns | wombat | sink | latest | stable |
Sends messages to an SNS topic.
Configuration
name | type | optional | secret | description |
---|---|---|---|---|
topic_arn | string | no | no | The ARN of the target SNS topic. |
message_group_id | string | yes | no | An optional group ID to set for messages. |
message_deduplication_id | expression | yes | no | An optional deduplication ID to set for messages. |
max_in_flight | int | yes | no | The maximum number of parallel message batches to have in flight at any given time. The value defaults to 64 . |
metadata | metadata | yes | no | Specify criteria for which metadata values are attached to objects as headers. |
region | string | no | no | The AWS region to target. |
endpoint | string | yes | no | Allows you to specify a custom endpoint for the AWS API. The value defaults to ``. |
credentials | credentials | no | no | Optional manual configuration of AWS credentials to use. More information can be found in xref:guides:cloud/aws.adoc[]. |
Metadata
name | type | optional | secret | description |
---|---|---|---|---|
exclude_prefixes | string | yes | no | Provide a list of explicit metadata key prefixes to be excluded when adding metadata to sent messages. |
Credentials
name | type | optional | secret | description |
---|---|---|---|---|
id | string | yes | no | The ID of credentials to use. The value defaults to ``. |
secret | string | yes | no | The secret for the credentials being used. The value defaults to ``. |
token | string | yes | no | The token for the credentials being used, required when using short term credentials. The value defaults to ``. |