Terraform バージョンを 0.11 から 0.12.26 に更新した後、マップ内のルックアップと値のリストでエラーが発生しました。
variable "foo" {
type = map
}
foo = {
x.y = "bar"
}
変数タイプ(マップ)としてマップ「foo」があり、マップにxy =「bar」のキーと値のペアがあります。ルックアップでは、xy の値を次のように読み取ろうとしています。
lookup(var.foo, x.y)
これで、私はエラーが発生しています、
Error: Ambiguous attribute key
on line 13:
13: x.y = "bar"
If this expression is intended to be a reference, wrap it in parentheses. If
it's instead intended as a literal name containing periods, wrap it in quotes
to create a string literal.
誰かが助けることができますか?