请回答我的问题:是否是 a) azurerm_resource_group b) 测试 c) dev
resource "azurerm_resource_group" "dev"
{
name = "test"
location = "canadacentral"
}
答案 0 :(得分:0)
块 resource "azurerm_resource_group" "dev"
声明了当前模块中地址为 azurerm_resource_group.dev
的资源,因此 azurerm_resource_group.dev
是您从同一模块中其他地方的表达式引用此对象的方式。< /p>
块内的 name
参数是发送到 Azure 提供者的数据的一部分,因此由 Azure 提供者决定如何使用它。在这种特殊情况下,我相信提供者会将该值作为其请求的一部分发送到 Azure API 以创建、更新或删除此对象,因此就远程系统而言,它将成为对象的名称关注,而不是就 Terraform 而言的对象名称。