【发布时间】:2022-07-05 04:09:46
【问题描述】:
我试图仅在数据结构定义了值时才创建资源。
我的数据结构是这样的:
network = {
region1 = {
range1 = "x.x.x.x/x"
range2 = "x.x.x.x/x"
},
region2 = {
range1 = "x.x.x.x/x"
}
}
我有一个资源块,我只想在range2 存在时创建它。我一直在尝试这样的事情:
count = lookup(local.network[var.region], "range2", null) =! null ? 1 : 0
但是,我无法让它工作,错误是the given object has no attribute range2
有没有办法实现这个结果,只有在定义range2 时才会创建资源?
【问题讨论】:
标签: terraform