Up-to-date reference of API arguments for Enterprise Router you can get at documentation portal.
opentelekomcloud_er_vpc_attachment_v3¶
Manages an ER vpc attachment resource within OpenTelekomCloud.
Example Usage¶
variable "instance_id" {}
variable "vpc_id" {}
variable "subnet_id" {}
variable "attachment_name" {}
resource "opentelekomcloud_er_vpc_attachment_v3" "test" {
instance_id = var.instance_id
vpc_id = var.vpc_id
subnet_id = var.subnet_id
name = var.attachment_name
description = "VPC attachment created by terraform"
auto_create_vpc_routes = true
}
Argument Reference¶
The following arguments are supported:
instance_id
- (Required, String, ForceNew) Specifies the ID of the ER instance to which the VPC attachment belongs. Changing this parameter will create a new resource.vpc_id
- (Required, String, ForceNew) Specifies the ID of the VPC to which the VPC attachment belongs. Changing this parameter will create a new resource.subnet_id
- (Required, String, ForceNew) Specifies the ID of the VPC subnet to which the VPC attachment belongs. Changing this parameter will create a new resource.name
- (Required, String) Specifies the name of the VPC attachment. The name can contain 1 to 64 characters, digits, underscore (_), hyphens (-) and dots (.) allowed.description
- (Optional, String) Specifies the description of the VPC attachment. The description contain a maximum of 255 characters, and the angle brackets (< and >) are not allowed.auto_create_vpc_routes
- (Optional, Bool, ForceNew) Specifies whether to automatically configure routes for the VPC which pointing to the ER instance. The destination CIDRs of the routes are fixed as follows:10.0.0.0/8
172.16.0.0/12
192.168.0.0/16
The default value is false. Changing this parameter will create a new resource.
Attribute Reference¶
In addition to all arguments above, the following attributes are exported:
id
- The resource ID.status
- The current status of the VPC attachment.created_at
- The creation time.updated_at
- The latest update time.region
- The region where the ER instance and the VPC attachment are.
Timeouts¶
This resource provides the following timeouts configuration options:
create
- Default is 5 minutes.update
- Default is 5 minutes.delete
- Default is 2 minutes.
Import¶
VPC attachments can be imported using their id
and the related instance_id
, e.g.
$ terraform import opentelekomcloud_er_vpc_attachment_v3.test instance_id/id