我使用azurerm_resource_group数据源来获取资源组是否存在。但不幸的是,当资源组不存在时,我收到错误“资源组"rerer4”未找到“。有没有办法抑制这个错误,以便我的terraform脚本可以继续执行脚本的其余部分?
data "azurerm_resource_group" "test" {
name = "rerer4"
}
发布于 2021-03-30 17:08:15
恐怕这是不可能的。Terraform数据源不是为这种检查而设计的。
一种可能是在Terraform之外运行检查,例如通过带有Azure CLI的shell脚本,并将结果作为输入变量提供给Terraform。
https://stackoverflow.com/questions/66867486
复制相似问题