Terraform 循環遍歷 2 個元組

漫畫

在下面的 terraform 代碼中,我試圖用單個塊創建組。現在我使用 0,1 2 個單獨的塊來創建。有沒有其他方法可以用單個塊創建組。我試過 flatten 但沒有運氣

    locals {
      instances = [
        {
          instance  = "test1"
          baseUrl   = "url"
          subDomain = "sd"
          groups = [
            "app1",
            "app2",
        "app3",
      ]
},
    {
      instance  = "test2"
      baseUrl   = "url2"
      subDomain = "sd2"
      groups = [
        "t1",
        "t2",
        "t3",
      ]
},
  ]
}
resource "okta_group" "press" {
  for_each = { for k, instance in local.instances[0].groups : k => instance ]
  name     = each.value
}
resource "okta_group" "press1" {
  for_each = { for k, instance in local.instances[1].groups : k => instance ]
  name     = each.value
}
格熱戈茲·奧列茲基

簡單來說:您需要向for_each. 它不接受列表列表或任何其他數據結構。

嘗試:

for_each = { for k, instance in flatten(local.instances[*].groups) : k => instance}

它使用:

我建議閱讀這些。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python 同時循環遍歷 2 個文件

如何在 Java 中的一個循環中遍歷 2 個不同的數組

循環遍歷 2 個字典並將幾個值附加到一個鍵

#each 循環中的 #reduce 循環不會遍歷整個數組

循環遍歷列的成對組合

循環遍歷 ArrayList 的所有可能組合

jquery:循環遍歷 json 數組

循環遍歷數組和數據幀

循環遍歷嵌套的對像數組

For循環遍歷兩個列表python

循環遍歷兩個數組以填充二維數組

在另一個 for 循環中使用 for 循環遍歷列表列表

循環遍歷數組並檢查多個條件

Javascript - 如何在 React 中一遍又一遍地循環遍歷數組

JS循環遍歷數組並用地圖分組

如何從嵌套數組中刪除數組,循環遍歷數組的其餘部分。然後循環遍歷嵌套數組的 1 個值,全部在 vanilla js 中

for 循環是否遍歷 Lua 和 Love2d 中的空表?

如何循環遍歷包含對象和數組的 JSON 對象

循環遍歷嵌套數組以返回對象的值

如何從當前日期開始循環遍歷天數數組

如何循環遍歷具有不同數據類型的集合/映射數組

循環遍歷二維數組 | 電源外殼

循環遍歷結構體數組時打印的值不正確

Javascript 對象 - 檢查並循環遍歷對像中的數組

循環遍歷 JSON 數組以獲取隨機值(Javascript)

打字稿 - 在啟用 noUncheckedIndexedAccess 的情況下向後循環遍歷數組

循環遍歷隨機生成的數組的最佳方法

我怎樣才能讓這個 for 循環反复遍歷數組列表,直到達到條件?

循環遍歷嵌套數組並從第一個循環數組中返回包含字符串的項