我有一個值很少的 csv 檔案。如何使用 terraform 遍歷它。需要使用 for 回圈相同
locals {
vnetlist = csvdecode(file("./title.csv"))
datalist = ([for vnets in lookup(data.azurerm_resources.spokes, "resources", []) : lookup(vnets, "name")])
finopslist = ([for r in vnetlist : r ])
}
這段代碼給了我以下錯誤。for 回圈拋出錯誤。PS C:\Users\rmani\Documents\Ramya\Repo\FTest> terraform plan -var-file="subsc2.tfvars" ? │ Error: Invalid reference │ │ on main.tf line 9, in locals: │ │ A reference對資源型別的訪問必須后跟至少一個屬性,指定資源名稱。
我的csv檔案是這樣的

datalist 給了我以下值 regA regB regC
這些值應該在列區域而不是 us,er,ind
uj5u.com熱心網友回復:
應該是(您忘記了 local 關鍵字):
finopslist = ([for r in local.vnetlist : r ])
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/374270.html
