terraform-provider-google/r/compute_subnetwork.html.markdown
George Christou 06fa75423e website/docs: Run terraform fmt on code examples (#12075)
* docs/vsphere: Fix code block

* docs: Convert `...` to `# ...` to allow `terraform fmt`ing

* docs: Trim trailing whitespace

* docs: First-pass run of `terraform fmt` on code examples
2017-02-19 00:48:50 +02:00

1.5 KiB

layout page_title sidebar_current description
google Google: google_compute_subnetwork docs-google-compute-subnetwork Manages a subnetwork within GCE.

google_compute_subnetwork

Manages a subnetwork within GCE.

Example Usage

resource "google_compute_subnetwork" "default-us-east1" {
  name          = "default-us-east1"
  ip_cidr_range = "10.0.0.0/16"
  network       = "${google_compute_network.default.self_link}"
  region        = "us-east1"
}

Argument Reference

The following arguments are supported:

  • ip_cidr_range - (Required) The IP address range that machines in this network are assigned to, represented as a CIDR block.

  • name - (Required) A unique name for the resource, required by GCE. Changing this forces a new resource to be created.

  • network - (Required) The network name or resource link to the parent network of this subnetwork. The parent network must have been created in custom subnet mode.


  • description - (Optional) Description of this subnetwork.

  • project - (Optional) The project in which the resource belongs. If it is not provided, the provider project is used.

  • region - (Optional) The region this subnetwork will be created in. If unspecified, this defaults to the region configured in the provider.

Attributes Reference

In addition to the arguments listed above, the following computed attributes are exported:

  • gateway_address - The IP address of the gateway.

  • self_link - The URI of the created resource.