Terraform resource: aws sns topic
Jump to navigation
Jump to search
aws_sns_topic
(ref)
Examples[edit]
# SNS Topic resource "aws_sns_topic" "my_topic" { name = "MyTopic" }
# aws_sns_topic.my_topic: resource "aws_sns_topic" "my_topic" { application_success_feedback_sample_rate = 0 arn = "arn:aws:sns:us-east-1:0123456789:MyTopic" content_based_deduplication = false fifo_topic = false firehose_success_feedback_sample_rate = 0 http_success_feedback_sample_rate = 0 id = "arn:aws:sns:us-east-1:0123456789:MyTopic" lambda_success_feedback_sample_rate = 0 name = "MyTopic" owner = "0123456789" policy = jsonencode( { Id = "__default_policy_ID" Statement = [ { Action = [ "SNS:GetTopicAttributes", "SNS:SetTopicAttributes", "SNS:AddPermission", "SNS:RemovePermission", "SNS:DeleteTopic", "SNS:Subscribe", "SNS:ListSubscriptionsByTopic", "SNS:Publish", ] Condition = { StringEquals = { "AWS:SourceOwner" = "0123456789" } } Effect = "Allow" Principal = { AWS = "*" } Resource = "arn:aws:sns:us-east-1:0123456789:MyTopic" Sid = "__default_statement_ID" }, ] Version = "2008-10-17" } ) signature_version = 0 sqs_success_feedback_sample_rate = 0 tags_all = {} }
Related[edit]
- AWS SNS Topics
aws sns create-topic
subscription
Terraform resource: aws sns topic subscription
- AWS cloudwatch
alarm_actions
- Terraform AWS SNS
aws_sqs_queue_policy
aws sns create-topic
s3_bucket_notification
,aws s3api put-bucket-notification-configuration
- aws sqs
- Using dead-letter queues in Amazon SQS
See also[edit]
Advertising: