terraform-provider-google/website/docs/r/bigtable_instance.html.markdown
2017-06-26 15:13:18 -07:00

1.4 KiB

layout page_title sidebar_current description
google Google: google_bigtable_instance docs-google-bigtable_instance Creates a Google Bigtable instance.

google_bigtable_instance

Creates a Google Bigtable instance. For more information see the official documentation and API.

Example Usage

resource "google_bigtable_instance" "instance" {
  name     = "tf-instance"
  cluster_id = "tf-instance-cluster"
  zone = "us-central1-b"
  num_nodes = 3
  storage_type = "HDD"
}

Argument Reference

The following arguments are supported:

  • name - (Required) The name of the Bigtable instance.

  • cluster_id - (Required) The name of the Bigtable instance's cluster.

  • zone - (Required) The zone to create the Bigtable instance in. Note: Many zones do not support Bigtable instances.

  • num_nodes - (Required) The number of nodes in your Bigtable instance. Minimum of 3.

  • storage_type - (Required) The storage type to use. One of "SSD" or "HDD".

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

  • display_name - (Optional) The human-readable display name of the Bigtable instance. Defaults to the instance name.

Attributes Reference

Only the arguments listed above are exposed as attributes.