Terraform 未知参数或属性 它是什么
Terraform Unknown Parameter or Attribute What is it
我才刚刚开始地形改造。幸运的是,我得到了一个资源组的基本 azure 部署。
但是有一个 "parameter" 或属性或其他我不知道它是什么意思的东西。
https://www.terraform.io/docs/providers/azurerm/r/resource_group.html
在 azure 资源组的 "basic" 示例中(尽管问题不仅仅适用于 azure-resoure-group),语法如下所示:
resource "azurerm_resource_group" "test" {
name = "testResourceGroup1"
location = "West US"
tags {
environment = "Production"
}
}
所以我完全理解 "name"、"location"、标签。
而且我理解 "azurerm_resource_group"..这推动了功能。
“测试”值是多少?好像什么都可以。
其他项目有:
https://www.terraform.io/docs/providers/azurerm/r/function_app.html
同样的 "test" 值。
那是什么东西??
这是您在 Terraform 脚本中为资源指定的名称 - 它允许您在脚本的其他地方引用它。
例如,如果您想在脚本的其他地方使用从该资源导出的 id
属性,您可以使用:
somethingelse = "${azurerm_resource_group.test.id}"
# ^ name used here
我才刚刚开始地形改造。幸运的是,我得到了一个资源组的基本 azure 部署。
但是有一个 "parameter" 或属性或其他我不知道它是什么意思的东西。
https://www.terraform.io/docs/providers/azurerm/r/resource_group.html
在 azure 资源组的 "basic" 示例中(尽管问题不仅仅适用于 azure-resoure-group),语法如下所示:
resource "azurerm_resource_group" "test" {
name = "testResourceGroup1"
location = "West US"
tags {
environment = "Production"
}
}
所以我完全理解 "name"、"location"、标签。
而且我理解 "azurerm_resource_group"..这推动了功能。
“测试”值是多少?好像什么都可以。
其他项目有:
https://www.terraform.io/docs/providers/azurerm/r/function_app.html
同样的 "test" 值。
那是什么东西??
这是您在 Terraform 脚本中为资源指定的名称 - 它允许您在脚本的其他地方引用它。
例如,如果您想在脚本的其他地方使用从该资源导出的 id
属性,您可以使用:
somethingelse = "${azurerm_resource_group.test.id}"
# ^ name used here