Skip to content

Commit 3cb1357

Browse files
rileykarsonnat-henderson
authored andcommitted
[Website] Add support for Google Cloud Bigtable replication. (#2289)
1 parent daa7ec2 commit 3cb1357

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed

website/docs/r/bigtable_instance.html.markdown

+9-14
Original file line numberDiff line numberDiff line change
@@ -31,34 +31,29 @@ resource "google_bigtable_instance" "instance" {
3131

3232
The following arguments are supported:
3333

34-
* `name` - (Required) The name of the Cloud Bigtable instance.
34+
* `name` - (Required) The name (also called Instance Id in the Cloud Console) of the Cloud Bigtable instance.
3535

36-
* `instance_type` - (Optional) The instance type to create. One of `"DEVELOPMENT"` or `"PRODUCTION"`. Defaults to `"PRODUCTION"`.
36+
* `cluster` - (Required) A block of cluster configuration options. This can be specified 1 or 2 times. See structure below.
37+
38+
-----
3739

3840
* `project` - (Optional) The ID of the project in which the resource belongs. If it
3941
is not provided, the provider project is used.
4042

41-
* `display_name` - (Optional) The human-readable display name of the Bigtable instance. Defaults to the instance `name`.
42-
43-
* `cluster` - (Optional) A block of cluster configuration options. Either `cluster` or `cluster_id` must be used. Only one cluster may be specified. See structure below.
44-
45-
* `cluster_id` - (Optional, Deprecated) The ID of the Cloud Bigtable cluster. Use `cluster.cluster_id` instead.
46-
47-
* `zone` - (Optional, Deprecated) The zone to create the Cloud Bigtable cluster in. Zones that support Bigtable instances are noted on the [Cloud Bigtable locations page](https://cloud.google.com/bigtable/docs/locations). Use `cluster.zone` instead.
43+
* `instance_type` - (Optional) The instance type to create. One of `"DEVELOPMENT"` or `"PRODUCTION"`. Defaults to `"PRODUCTION"`.
4844

49-
* `num_nodes` - (Optional, Deprecated) The number of nodes in your Cloud Bigtable cluster. Minimum of `3` for a `PRODUCTION` instance. Cannot be set for a `DEVELOPMENT` instance. Use `cluster.num_nodes` instead.
45+
* `display_name` - (Optional) The human-readable display name of the Bigtable instance. Defaults to the instance `name`.
5046

51-
* `storage_type` - (Optional, Deprecated) The storage type to use. One of `"SSD"` or `"HDD"`. Defaults to `"SSD"`. Use `cluster.storage_type` instead.
5247

5348
-----
5449

55-
`cluster` supports the following arguments:
50+
The `cluster` block supports the following arguments:
5651

5752
* `cluster_id` - (Required) The ID of the Cloud Bigtable cluster.
5853

59-
* `zone` - (Optional) The zone to create the Cloud Bigtable cluster in. Zones that support Bigtable instances are noted on the [Cloud Bigtable locations page](https://cloud.google.com/bigtable/docs/locations).
54+
* `zone` - (Required) The zone to create the Cloud Bigtable cluster in. Each cluster must have a different zone in the same region. Zones that support Bigtable instances are noted on the [Cloud Bigtable locations page](https://cloud.google.com/bigtable/docs/locations).
6055

61-
* `num_nodes` - (Optional) The number of nodes in your Cloud Bigtable cluster. Minimum of `3` for a `PRODUCTION` instance. Cannot be set for a `DEVELOPMENT` instance.
56+
* `num_nodes` - (Optional) The number of nodes in your Cloud Bigtable cluster. Required, with a minimum of `3` for a `PRODUCTION` instance. Cannot be set for a `DEVELOPMENT` instance.
6257

6358
* `storage_type` - (Optional) The storage type to use. One of `"SSD"` or `"HDD"`. Defaults to `"SSD"`.
6459

0 commit comments

Comments
 (0)