SNS Topic
Amazon Simple Notification Service (SNS) is a fully managed messaging service for both application-to-application (A2A) and application-to-person (A2P) communication. It allows users to send messages to a large number of subscribers through a "topic," which acts as a logical access point and communication channel. For more detailed information, please refer to the official AWS SNS documentation.
Terraform Mappings:
aws_sns_topic.id
Supported Methods​
GET
: Get an SNS topic by its ARNLIST
: List all SNS topicsSEARCH
: Search SNS topic by ARN
Possible Links​
kms-key
​
SNS topics can be encrypted to protect the content of the messages using AWS Key Management Service (KMS). The kms-key
is used for this encryption, ensuring that the messages are securely stored in transit and at rest. Through this link, you can associate the SNS topic with a KMS key to manage and customise encryption settings.