リソースがcountパラメータを使用して複数のリソースをterraformで指定する場合、リソースインスタンスの専用フィールドのリスト/配列を提供する簡単な構文があります。例mapのリストをterraformの選択されたフィールド値のリストにマップ
aws_subnet.foo.*.id
ため
ので、マップの例のリストに、複雑な構造を持つ変数を宣言することが可能であるバージョンのかなりの数。配列要素のフィールド値の配列への配列の投影:
variable "data" {
type = "list"
default = [
{
id = "1"
...
},
{
id = "10"
...
}
]
}
私は、マルチリソースのために何ができるvaraiblesために同じことをする可能性を探しています。
は残念ながら
var.data.*.id
リソースの場合と同様に動作しません。これを行う可能性はありますか?