タグ

countとloopに関するnabinnoのブックマーク (1)

  • Terraformでのloop処理の書き方(for, for_each, count)

    for, for_each, countの違い まずforはExpression(式)であり、for_eachとcountはMeta-Argumentといった明確な違いがあります。 forは式なので値を返しますが、for_eachとcountは返しません。 for_eachはresourceやmoduleでしか書けず、イメージとしてはresourceブロックごと繰り返すという感じになります。 # これは書ける resource "aws_instance" "name" { for_each = [] } # これは書けない resource "aws_instance" "name2" { for = [] } なのでforのみを使って複数リソースを作ることはできません。 forの使い方 forは他のプログラミング言語のforと同じ感じで回せます。Pythonのリスト内包表記に似ています

    Terraformでのloop処理の書き方(for, for_each, count)
  • 1