SNS Topic
Pub/sub fan-out topic.
Configuration
Section titled “Configuration”| Setting | Type | Required | Default |
|---|---|---|---|
| Topic name | Text | Yes | — |
| FIFO topic | Toggle | — | false |
| Display name | Text | — | — |
| KMS master key ID | Text | — | — |
| Signature version | Number | — | 1 |
| Content-based dedup (FIFO) | Toggle | — | false |
| X-Ray tracing Options: Pass through, Active | Choice | — | PassThrough |
| Message archive (FIFO) Options: Enabled, Disabled | Choice | — | false |
| Archive retention (days) | Number | — | — |
| HTTP delivery retry policy (JSON) | Text | — | — |
| Delivery status feedback role ARN | Text | — | — |
| Feedback protocol Options: http, lambda, sqs, firehose | Choice | — | http |
| Topic policy (JSON) | Text | — | — |
| Tags | Key–value | — | — |
Connections
Section titled “Connections”| Socket | Direction | Accepts | Terraform arg |
|---|---|---|---|
| Publisher | Input | any | — |
| KMS key | Input | aws.kms-key | kms_master_key_id |
| Delivery-status feedback role | Input | aws.iam-role | feedback_role_arn |
| Subscribers | Output | any | — |