我正在尝试创建一个工具来轻松地在我的 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
主文件
resource "aws_organizations_account" "account" {
name = "sandbox1"
email = "first.last+sandbox1@company.com"
role_name = "myOrganizationRole"
}
有没有办法解决这个问题?