【发布时间】:2020-12-03 17:54:31
【问题描述】:
变量.tf
variable "teams" {
type = map(any)
default = {}
}
输入值:
teams = {
{
team_id = "abc"
role_names = ["owner"]
},
{
team_id = "bcd"
role_names = ["read", "write"]
}
}
}
main.tf:
resource "mongodbatlas_project" "project" {
name = "testing"
org_id = "123456"
dynamic "teams" {
for_each = var.teams
content {
id = teams.value.team_id
names = [teams.value.role_names]
}
}
}
我一直在尝试上面的代码,但它不起作用。是否有更简单的方法将嵌套团队值分配给变量?
【问题讨论】: