【发布时间】:2021-08-02 07:49:18
【问题描述】:
我正在尝试创建一个工具,以便在我的 AWS 组织中轻松创建和销毁 AWS 账户(或者如果无法删除它们,至少将它们从组织中删除)。这些帐户将成为预算很少的沙盒,并在几周后被销毁。
我发现 Terraform 有一个名为 aws_organizations_account 的特定资源。
但是,这里提到删除此 Terraform 资源只会从组织中删除 AWS 帐户。 Terraform 不会关闭帐户。会员账户必须事先准备好独立账户。有关更多信息,请参阅 AWS Organizations 文档。
我使用 terraform 部署了一个 aws_organizations_account 资源,它工作正常。但是当我试图删除该资源时,我是一个警告问题,The member account must be configured with a valid payment method, such as a credit card
main.tf
resource "aws_organizations_account" "account" {
name = "sandbox1"
email = "first.last+sandbox1@company.com"
role_name = "myOrganizationRole"
}
有没有办法解决这个问题?
【问题讨论】:
-
“项目”是指 AWS 账户?
-
是的,正确,我会更新我的帖子
标签: amazon-web-services terraform aws-organizations