代码之家  ›  专栏  ›  技术社区  ›  granadaCoder

地形未知参数或属性是什么

  •  2
  • granadaCoder  · 技术社区  · 6 年前

    我才刚刚开始地球形态。幸运的是,我得到了一个资源组的基本azure部署。

    但有一个“参数”或属性或其他我不知道它是什么意思的东西。

    https://www.terraform.io/docs/providers/azurerm/r/resource_group.html

    在azure资源组的“基本”示例中(尽管问题不适用于不仅仅是azure资源组),语法如下:

    resource "azurerm_resource_group" "test" {
      name     = "testResourceGroup1"
      location = "West US"
    
      tags {
        environment = "Production"
      }
    }
    

    所以我完全理解“名字”,“位置”,标签。

    我了解“azurerm_resource_group”。它驱动了功能。

    什么是“ 测试 “价值?好像什么都可以。

    其他物品有:

    https://www.terraform.io/docs/providers/azurerm/r/function_app.html

    同样的“测试”值。

    那是什么东西?是吗?

    1 回复  |  直到 6 年前
        1
  •  3
  •   James Thorpe    6 年前

    这就是你在terraform脚本中给你的资源起的名字——它允许你在脚本的其他地方引用它。

    例如,如果要使用 id 从脚本中的其他资源导出的属性,可以使用:

    somethingelse =    "${azurerm_resource_group.test.id}"
                                              #   ^ name used here