Я пытаюсь использовать данные переменных terraform (файл CSV) для создания группы ресурсов, и имя группы ресурсов добавляется в файл CSV. В настоящее время у меня возникает ошибка, указанная ниже
│ Ошибка: неподдерживаемый атрибут │ │ в строке 11 testtf.tf в ресурсе azurerm_resource_group Main: │ 11: name = local.resource_groupname [count.index] .groupname │ ├─────────────── ── │ │ count.index - это число, известное только после применения │ │ 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