【以下的问题经过翻译处理】 我正试图通过 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 创建这些程序的过程中,我是否遗漏了什么?