将地图展平到terraform中的列表?

时间:2019-12-19 20:59:40

标签: terraform

我有这张地图:

  mymap = "${
      map(
      "key1", "111111",
      "key2", "222222",
      "key3", "333333"
      )
  }"

对于某些事情,我需要它作为映射,但是对于其他事情,我只需要一个这样的值列表:

mymap = [
  "111111","222222","333333"
]

如何将地图转换为列表并存储在另一个变量中(本地变量)?

1 个答案:

答案 0 :(得分:2)

您正在寻找values函数吗?

为清楚起见,使用0.12语法:

locals {
  myvalues = values(local.mymap)
}