2017-01-19 15:08:56 +01:00
|
|
|
---
|
|
|
|
layout: "alicloud"
|
|
|
|
page_title: "Alicloud: alicloud_vpc"
|
|
|
|
sidebar_current: "docs-alicloud-resource-vpc"
|
|
|
|
description: |-
|
|
|
|
Provides a Alicloud VPC resource.
|
|
|
|
---
|
|
|
|
|
|
|
|
# alicloud\_vpc
|
|
|
|
|
|
|
|
Provides a VPC resource.
|
|
|
|
|
|
|
|
~> **NOTE:** Terraform will auto build a router and a route table while it uses `alicloud_vpc` to build a vpc resource.
|
|
|
|
|
|
|
|
## Example Usage
|
|
|
|
|
|
|
|
Basic Usage
|
|
|
|
|
2017-04-18 14:18:57 +02:00
|
|
|
```
|
2017-01-19 15:08:56 +01:00
|
|
|
resource "alicloud_vpc" "vpc" {
|
2017-02-18 23:48:50 +01:00
|
|
|
name = "tf_test_foo"
|
|
|
|
cidr_block = "172.16.0.0/12"
|
2017-01-19 15:08:56 +01:00
|
|
|
}
|
|
|
|
```
|
|
|
|
## Argument Reference
|
|
|
|
|
|
|
|
The following arguments are supported:
|
|
|
|
|
|
|
|
* `cidr_block` - (Required, Forces new resource) The CIDR block for the VPC.
|
|
|
|
* `name` - (Optional) The name of the VPC. Defaults to null.
|
|
|
|
* `description` - (Optional) The VPC description. Defaults to null.
|
|
|
|
|
|
|
|
## Attributes Reference
|
|
|
|
|
|
|
|
The following attributes are exported:
|
|
|
|
|
|
|
|
* `id` - The ID of the VPC.
|
|
|
|
* `cidr_block` - The CIDR block for the VPC.
|
|
|
|
* `name` - The name of the VPC.
|
|
|
|
* `description` - The description of the VPC.
|
|
|
|
* `router_id` - The ID of the router created by default on VPC creation.
|