array.map 类似 terraform 中的函数
array.map like function in terraform
我想在 terraform 中映射对象列表以获得单个值的列表。
在 javascript 中看起来像这样。
[{a: 1}, {a: 2}].map(item => item.a)
// [1, 2]
如何在 terraform 中执行此操作?
locals {
items = [for item in [{a: 1}, {a: 2}]: item.a]
}
如果我们输出 local.items
我们得到以下内容:
items = [
1,
2,
]
我想在 terraform 中映射对象列表以获得单个值的列表。
在 javascript 中看起来像这样。
[{a: 1}, {a: 2}].map(item => item.a)
// [1, 2]
如何在 terraform 中执行此操作?
locals {
items = [for item in [{a: 1}, {a: 2}]: item.a]
}
如果我们输出 local.items
我们得到以下内容:
items = [
1,
2,
]