Terraform 将地图展平到地形中的列表?

Terraform 将地图展平到地形中的列表?,terraform,Terraform,我有这张地图: mymap = "${ map( "key1", "111111", "key2", "222222", "key3", "333333" ) }" 我需要它作为一些事物的映射,但对于其他事物,我只需要一个值列表,如下所示: mymap = [ "111111","222222","333333" ] 如何将映射转换为列表并存储在另一个变量(本地变量)中?您正在寻找函数吗 为清晰起见,使用0.12语法:

我有这张地图:

  mymap = "${
      map(
      "key1", "111111",
      "key2", "222222",
      "key3", "333333"
      )
  }"
我需要它作为一些事物的映射,但对于其他事物,我只需要一个值列表,如下所示:

mymap = [
  "111111","222222","333333"
]
如何将映射转换为列表并存储在另一个变量(本地变量)中?

您正在寻找函数吗

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

locals {
  myvalues = values(local.mymap)
}

是的。正是我想要的