小编uda*_*ran的帖子

如何为 terraform 中的对象设置默认值?

我的地形片段:

\n
variable "machine_details" {\n  type = object({\n    name              = string\n    size = string\n    username               = string\n    password = string\n  })\n\n  default = [\n    {\n      name              = "example-vm"\n      size = "Standard_F2"\n      username               = "adminuser"\n      password = "Notallowed1!"\n    }\n  ]\n}\n
Run Code Online (Sandbox Code Playgroud)\n

我收到如下错误。

\n
    Error: Invalid default value for variable\n    \xe2\x94\x82\n    \xe2\x94\x82   on variables.tf line 38, in variable "machine_details":\n    \xe2\x94\x82   38:   default = [\n    \xe2\x94\x82   39:     {\n    \xe2\x94\x82   40:       name              = "example-vm"\n    \xe2\x94\x82   41:       size = "Standard_F2"\n    \xe2\x94\x82   42:       username               = "adminuser"\n …
Run Code Online (Sandbox Code Playgroud)

terraform terraform-provider-azure

8
推荐指数
2
解决办法
3万
查看次数