虽然有条件地基于布尔变量创建资源是很常见的,但我正在寻找一种基于变量中的字符串有条件地生成资源的方法。
例如,我正在创建变量day = Sunday
;现在,如果变量不是Sunday,Terraform 将创建资源;否则 - 什么都不会被创建。
TF 有没有办法实现这一点?
如果我理解正确的话,你只是boolean
用条件替换string
条件吗?
例如::
variable "day" {
type = string
default = "Sunday"
description = "Defaults to Sunday. We only create resource when it's not Sunday"
}
Run Code Online (Sandbox Code Playgroud)
然后,可以在非星期日时创建资源::
resource "some_resource" {
count = var.day != "Sunday" ? 1 : 0
...
}
Run Code Online (Sandbox Code Playgroud)
如果这不是您所期望的,那么我的理解是错误的。饶了我吧..
归档时间: |
|
查看次数: |
8195 次 |
最近记录: |