问题描述
我正在尝试使用 terraform 变量数据(CSV 文件)创建资源组,并将资源组的名称添加到 CSV 文件中。我目前遇到以下错误
│ 错误:不支持的属性 │ │ 在 testtf.tf 第 11 行,在资源“azurerm_resource_group”“Main”中: │ 11: name = local.resource_groupname[count.index].groupname │ ├────────────────── │ │ count.index 是一个数字,只有apply才知道 │ │ local.resource_groupname 是包含 3 个元素的对象列表 │ │ 这个对象没有名为“groupname”的属性。
代码
provider "azurerm" {
features{}
}
locals {
resource_groupname = csvdecode(file("./test.csv"))
}
resource "azurerm_resource_group" "Main" {
count = length(local.resource_groupname)
name = local.resource_groupname[count.index].groupname
location = "North europe"
}
./test.csv 内容
https://drive.google.com/file/d/1ituKDzaMVXnyynkjLBZRzMdWK9tnkL14/view?usp=sharing
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)