變量分為局部變量和全局變量,上面是局部變量。
本地變量是友善我們測試,或者預設值初始化的時候是非常好用的。
resource "alicloud_instance" "instance" {
availability_zone = var.region
security_groups = alicloud_security_group.group.*.id
instance_type = "ecs.n4.large"
system_disk_category = "cloud_efficiency"
system_disk_name = "tf_system_disk_name"
system_disk_description = "tf_system_disk_description"
image_id = var.ecs_info.esc_image
// instance_name = var.ecs_info.ecs_name
instance_name = local.ecs_name //引用
vswitch_id = alicloud_vswitch.vsw.id
internet_max_bandwidth_out = 10
internet_charge_type = "PayByTraffic"
password = "root@123"
}
locals {
ecs_name = "zeyang-ecs"
}
+ instance_name = "zeyang-ecs"