变量.tf
home_region = var.home_region
代码.tf
resource compute abc
count = local.home_region ? 1 : 0
compartment_id = local.compute_comp_id
--
--
---
错误:条件类型不正确
on modules/compute/main.tf line 34, in resource "compute" "abc"
34: count = local.home_region ? 1 : 0
|----------------
| local.home_region is "us-ashburn-1"
The condition expression must be of type bool.
我应该怎么做才能修复这个错误?
答案 0 :(得分:1)
这意味着你需要有一些bool表达式,比如:
count = local.home_region == "us-ashburn-1" ? 1 : 0
表达方式会有所不同,具体取决于您要测试的内容。