通过 Terraform 创建的 SNS 主题/订阅未显示

0

【以下的问题经过翻译处理】 我正试图通过 Terraform 创建 SNS 主题和订阅,在创建时似乎是成功的。但是,由于某些原因,我无法在图形用户界面中看到它们。我知道 Terraform 并不完全支持电子邮件订阅,因此我认为这可能是我收到确认电子邮件但却无法显示的原因,但我随后按照此链接中的步骤尝试了使用 CloudFormation 模板的另一种途径:

http://aws-cloud.guru/terraform-sns-topic-email-list/

但问题还是一样。Terraform 说它创建了 SNS 主题/订阅,我也收到了一封确认电子邮件。但当我以根账户身份进入 GUI 的 SNS 页面时,却看不到任何 SNS 主题。下面是我做的第一个测试案例的代码:

resource "aws_sns_topic" "sysadmin_alerts" {
  name            = "sysadmin-alerts-topic"
}

resource "aws_sns_topic_subscription" "sysadmin_alerts_email_target" {
  topic_arn = aws_sns_topic.sysadmin_alerts.arn
  protocol  = "email"
  endpoint  = "fake@email.com"
}

在通过 Terraform 创建这些程序的过程中,我是否遗漏了什么?

1 Antwort
0

【以下的回答经过翻译处理】 您是否已确保控制台中查看的区域与 terraform 部署的区域相匹配? 如果是,请提供 terraform apply 命令的输出结果。

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen