![]() |
1
3
地形0.12(尚未发布)也将带来 support for HCL2 它允许您使用可以为空的参数,如下所示:
可空参数包含在 this 0.12 preview guide .
现在,0.12之前,
Markus
的
answer
可能是你最好的选择,尽管我会更明确地告诉你
请注意,资源名称必须是唯一的,否则TerraForm将投诉。如果需要参考EBS卷,例如
因为它将尝试对三元的两边进行评估,其中在任何点上只有一个是有效的。在TerraForm 0.12中,情况将不再是这样,但显然您可以使用可以为空的参数更容易地解决它。 |
![]() |
2
4
我不知道这样一个特性,但是,如果您的案例不太复杂,您可以围绕这个建模。因为布尔值
由于
你必须使用
谢谢 ydaetskcor 用于指出 their answer 变量处理的改进。 |
![]() |
chetan · 将弹性IP连接到Terraform中的多个EC2实例 2 年前 |
![]() |
Joshua G. Edwards · 地形路由表强制每次应用新资源 7 年前 |
![]() |
user389955 · AWS S3生命周期配置 7 年前 |
![]() |
Jack Compton · 是否重命名而不是删除资源? 7 年前 |
![]() |
Jonathan · 自动缩放组和EFS上带有动态标记的模块 7 年前 |