私のvariables.tf
ファイルには、以下のような変数が宣言されています。
variable "linux_jb_0" {
description = "Linux jump box settings"
type = object(
{
vm_size = string
adm_acct = string
}
)
default = {
vm_size = "Standard_A1"
adm_acct = null
}
}
adm_acct
コマンドラインからこの変数のプロパティに値を渡す方法を決定しようとしています。以下を試しましたが、うまくいきません。
terraform apply -var "linux_jb_0={"adm_acct":$account","vm_size":"Standard_A1"}"
このコマンドは教えてくれVariables not allowed
ます。このシナリオで変数を使用することは本当に許可されていませんか、それとも構文が間違っていますか?