我是新来的terraform,并尝试在azure上创建一些资源。对我来说,看起来在资源名称和定义中的属性name
之间存在一些不必要的重复。为什么资源有一个名称和一个“名称”属性?
resource "azurerm_resource_group" "group_name" {
name = "group_name" # <-- repeated!
location = "${local.location}"
}
是否有区别?我能以某种方式将它们设置为在这个精神是相同的:
resource "azurerm_resource_group" "group_name" {
name = "${name}"
location = "${local.location}"
}