我如何正确地转义Terraform字符串以尝试插入包含双花括号的插值?我正在使用模板读取json文件,但在此问题上它始终失败。
"customInventory": "{{ customInventory }}"
我想保留双括号。到目前为止,没有任何操作,这正在阻止将此值正确传递给Amazon Web Services Ssm文档。除了转义引号和美元符号外,Terraform文档没有提供太多见识。
我尝试了Unicode值,双括号,反斜杠和其他排列,但均未成功。
答案 0 :(得分:0)
此语法是AWS Ssm doc参数语法。该错误实际上不是terraform的,而是AWS在尝试创建文档时报告了无效输入。更改为Enabled
而不是{{ customInventory }}
解决了该问题,并允许我发布文档。