terraform - 如何在 Terraform 中的插值前发出 $ 文字?
问题描述
我有一个 Terraform 字符串。它可能是某个资源的一个var.
或一个local.
或一个输出。我想将该字符串插入到$
前面的另一个字符串中。很遗憾,
"$${var.my_string}"
不起作用,因为$${var.my_string}
转义序列告诉 Terraform 不要 interpolate var.my_string
。
如何加入$
插值的前面?
解决方案
一种方法是插入两个字符串:字符串"$"
和您想要的字符串:
"${"$"}${var.my_string}"
推荐阅读
- makefile - 如何压缩这个 Makefile 模式?
- reactjs - 在 React.js 的状态下打印的无关选择值 | 材质界面
- c# - 使用 OnBackButtonpressed() 进行用户确认时等待 DisplayAlert 回答
- mongodb - 通过“_id”更新集合中的查询
- python - 我正在尝试在 Python 中使用 OpenCV 测量地块面积
- spring - FindByIndexNameSessionRepository “RedisConnectionFactory is required”配置错误
- c++ - 如何在 C++ 中使用带有提交字段的 CURL formadd 上传文件?
- c++ - std::string 改变大小但不满足
- python - 列匹配但在python中打印其他列的值
- r - R:如何总结类别?