Terraform - 嵌入式引号

时间:2017-09-20 10:08:16

标签: terraform

在Terraform中我可以使用:

name = "${var.names["apple"])"

查找字符串" apple"在var.names

但是,这种语法在大多数编程语言中会破坏,因为它会尝试解析"${var.names["然后apple然后"])"

我查了相关文档,但没找到任何内容。有没有细节?

我读过:

https://www.terraform.io/docs/configuration/syntax.htmlhttps://www.terraform.io/docs/configuration/interpolation.html

最后一个链接简要给出了一个例子

  template = "${file("templates/web_init.tpl")}"

但没有解释。

1 个答案:

答案 0 :(得分:0)

Upgrade guide到v0.7明确地引入了嵌套的引用上下文。显然,自早期版本之一以来,这已被允许,但我无法准确指出哪一个。