将字符串追加到Terraform中列表的每个元素

时间:2018-08-13 12:04:10

标签: terraform

我的想法是通过将一个字符串附加到每个元素上来修改列表的元素。如何做到这一点?我找不到任何允许我执行此操作的功能。

1 个答案:

答案 0 :(得分:6)

您尝试过formatlist()吗?

例如:

my_list_var = ["a", "b", "c"]
my_new_list = formatlist("%s-foo", var.mylist)

my_new_list将是:

["a-foo", "b-foo", "c-foo"]

Yo还可以传递长度与参数相同的另一个列表,以将不同的字符串附加到每个元素。