0

如何正确转义 Terraform 字符串以尝试插入包含双花括号的插值?我正在使用模板读取一个 json 文件,但它在这个问题上一直失败。

"customInventory": "{{ customInventory }}"

我想保留双括号。到目前为止没有任何效果,这会阻止将此值正确传递给 Amazon Web Services Ssm 文档。除了转义引号和美元符号之外,Terraform 文档没有提供太多见解。

我尝试了 Unicode 值、双括号、反斜杠和其他排列,但没有任何成功。

4

1 回答 1

0

此语法是 AWS Ssm doc 参数语法。该错误实际上不是 terraform,而是 AWS 在尝试创建文档时报告了无效输入。更改为Enabled而不是{{ customInventory }}解决问题并允许我发布文档。

于 2019-03-10T02:37:11.677 回答