» alicloud_vswitch
Provides a VPC switch resource.
» Example Usage
Basic Usage
resource "alicloud_vpc" "vpc" {
name = "tf_test_foo"
cidr_block = "172.16.0.0/12"
}
resource "alicloud_vswitch" "vsw" {
vpc_id = "${alicloud_vpc.vpc.id}"
cidr_block = "172.16.0.0/21"
availability_zone = "cn-beijing-b"
}
» Argument Reference
The following arguments are supported:
-
availability_zone
- (Required, ForceNew) The AZ for the switch. -
vpc_id
- (Required, ForceNew) The VPC ID. -
cidr_block
- (Required, ForceNew) The CIDR block for the switch. -
name
- (Optional) The name of the switch. Defaults to null. -
description
- (Optional) The switch description. Defaults to null.
» Attributes Reference
The following attributes are exported:
-
id
- The ID of the switch. -
availability_zone
The AZ for the switch. -
cidr_block
- The CIDR block for the switch. -
vpc_id
- The VPC ID. -
name
- The name of the switch. -
description
- The description of the switch.
» Import
Vswitch can be imported using the id, e.g.
$ terraform import alicloud_vswitch.example vsw-abc123456