terraform 有资源和数据。资源创造了新的事物,而数据则指的是现有的事物。
是否可以执行以下操作?1) 如果资源不存在,则通过“resource”创建一个新资源 2) 如果存在,则通过“data”引用它
例如,
# if not exists
resource "a" "b" { name = ...}
# else
data "a" "b" {name = ...}
resource "c" "d" {
field = "${element(concat(a.b.*.name, data.a.b.*.name), 0)}"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5371 次 |
| 最近记录: |