driftctl/pkg/remote/test/aws_sns_topic_subscription_.../main.tf

27 lines
666 B
HCL

provider "aws" {
region = "us-east-1"
}
resource "aws_sns_topic" "user_updates" {
name = "user-updates-topic"
}
resource "aws_sns_topic" "user_updates2" {
name = "user-updates-topic2"
}
resource "aws_sqs_queue" "user_updates_queue" {
name = "user-updates-queue"
}
resource "aws_sns_topic_subscription" "user_updates_sqs_target" {
filter_policy = ""
topic_arn = aws_sns_topic.user_updates.arn
protocol = "sqs"
endpoint = aws_sqs_queue.user_updates_queue.arn
}
resource "aws_sns_topic_subscription" "user_updates_sqs_target2" {
topic_arn = aws_sns_topic.user_updates2.arn
protocol = "sqs"
endpoint = aws_sqs_queue.user_updates_queue.arn
}