Terraform 忽略嵌套资源的生命周期更改

Terraform 忽略嵌套资源的生命周期更改,terraform,Terraform,我想知道这是否可能。例如,我有一个模块,其中只有一个资源: resource "foo" "bar" { values: { "key1": "value1" } } 是否可以忽略模块定义中对key1的更改?e、 差不多 module "module" { lifecycle { ignore_changes = [ foo.bar.values

我想知道这是否可能。例如,我有一个模块,其中只有一个资源:

resource "foo" "bar" {
   values: {
       "key1": "value1"
   }
}
是否可以忽略模块定义中对
key1
的更改?e、 差不多

module "module" {
    lifecycle {
        ignore_changes = [ foo.bar.values["key1"] ]
    }
}

还是类似的?

这是不可能的<代码>忽略更改被视为模块本身的实现细节,而不是您可以从外部设置的内容。