terraform - Terraform HCL 中的集合或模板
问题描述
我试图找到如何在 HCL 中做一件非常简单的事情的方向。我有一个这样的街区
resource "aws_elastic_beanstalk_environment" "qa" {
name "qa1"
#insert settings here
}
我想在该评论所在的位置插入一组设置。但是配置不是一个数组,它应该是这样的
desired_block "settings" {
setting {}
setting {}
}
我将如何注入所需的块?
解决方案
您可以放置一组设置,而不是创建多个块,它会起作用。喜欢
resource "aws_elastic_beanstalk_environment" "qa" {
name = "qa1"
settings = ["${var.settings_array}"]
}
这var.settings_array
是一组设置,例如[<settings1>, <settings2>, ...]
.
推荐阅读
- python - 从 python 向 Windows 上的 Google Chrome 发送消息并告诉它导出或导入书签
- r - 什么情况下预测 R 中的 glm 错误?
- java - 正则表达式重定向 URL 不包括令牌
- sapui5 - InteractiveBarChart:如何绑定模型
- azure-devops - 使用 VSTS 的 REST api 更新构建定义时的问题
- imagemagick - 在 ImageMagick 中混合/合并 N 个具有更大权重的图像以获得更亮的区域
- phpstorm - 类 PhpStorm_Codeception_ReportPrinter 不存在
- rust - 如何在 Rust 中检查文件是否具有某种模式?
- amazon-web-services - Pascal VOC 格式的边界框注释
- powershell - 在 Powershell 上获取行号?