【发布时间】:2020-04-07 01:12:48
【问题描述】:
给定一个账户名,是否可以从中提取账户ID
resource "aws_organizations_organization" "main" {
}
比如:
output "account_id" {
value = "aws_organizations_organization.main.accounts[name == 'account1']"
}
account_id = 012345678901
accounts = [
{
"arn" = "arn:aws:organizations::012345678901:account/o-abc123/012345678901"
"email" = "account1@email.com"
"id" = "012345678901"
"name" = "account1"
},
{
"arn" = "arn:aws:organizations::012345678902:account/o-abc123/012345678902"
"email" = "account2@email.com"
"id" = "012345678902"
"name" = "account2"
},
{
"arn" = "arn:aws:organizations::012345678903:account/o-abc123/012345678903"
"email" = "account3@email.com"
"id" = "320413348752"
"name" = "account3"
}
]
【问题讨论】:
-
这篇文章展示了如何处理地图列表。我认为这可能会有所帮助。 stackoverflow.com/questions/55487972/…
标签: terraform