Terraform 变量值的Heredoc语法

Terraform 变量值的Heredoc语法,terraform,Terraform,我试图使用herdoc语法作为字符串变量的值,如下所示 variable "docker_config" { type = "string" default = <<EOF { "auths": { "https://index.docker.io/v1/": { "auth": "****" } } } EOF } 变量“docker\u config”{ type=“string” default=您可以在变量中执行herdeoc,在局部变量中执行herdeoc,或者您

我试图使用herdoc语法作为字符串变量的值,如下所示

variable "docker_config" {
  type = "string"
  default = <<EOF
{ "auths": { "https://index.docker.io/v1/": { "auth": "****" } } }
EOF
}
变量“docker\u config”{
type=“string”

default=您可以在变量中执行herdeoc,在局部变量中执行herdeoc,或者您可以构造一个映射并使用
jsonecode
将其转换为字符串。您也可以稍后使用其中任何一个

✗ cat main.tf

变量“test”{
description=“测试代码”
违约=