Skip to content

Fix handwritten provider_versions links #2196

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Oct 10, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ The following arguments are supported:
* `region` (optional) - Region to list available cluster versions for. Should match the region the cluster will be deployed in.
For regional clusters, this value must be specified and cannot be inferred from provider-level region. One of zone,
region, or provider-level zone is required. This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

* `project` (optional) - ID of the project to list available cluster versions for. Should match the project the cluster will be deployed to.
Defaults to the project that the provider is authenticated with.
Expand Down
2 changes: 1 addition & 1 deletion website/docs/index.html.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description: |-

# Google Cloud Platform Provider

-> We recently introduced the `google-beta` provider. See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html)
-> We recently introduced the `google-beta` provider. See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html)
for more details on how to use `google-beta`.

The Google provider is used to configure your [Google Cloud Platform](https://cloud.google.com/) infrastructure.
Expand Down
2 changes: 1 addition & 1 deletion website/docs/provider_reference.html.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description: |-

# `google` provider reference

-> We recently introduced the `google-beta` provider. See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html)
-> We recently introduced the `google-beta` provider. See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html)
for more details on how to use `google-beta`.

The `google` provider block is used to configure default values for your GCP
Expand Down
2 changes: 1 addition & 1 deletion website/docs/r/compute_backend_service.html.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ but still work to finish started ones). Defaults to `300`.
* `custom_request_headers` - (Optional) Headers that the
HTTP/S load balancer should add to proxied requests. See [guide](https://cloud.google.com/compute/docs/load-balancing/http/backend-service#user-defined-request-headers) for details.
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

* `description` - (Optional) The textual description for the backend service.

Expand Down
4 changes: 2 additions & 2 deletions website/docs/r/compute_global_forwarding_rule.html.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ The IP Version that will be used by this resource's address. One of `"IPV4"` or

* `labels` - (Optional)
A set of key/value label pairs to assign to the resource. This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.


## Attributes Reference
Expand All @@ -118,7 +118,7 @@ exported:
* `self_link` - The URI of the created resource.

* `label_fingerprint` - The current label fingerprint. This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

## Import

Expand Down
6 changes: 3 additions & 3 deletions website/docs/r/compute_instance_group_manager.html.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ The following arguments are supported:
a target size will respect the setting, and the one without target size will
be applied to all remaining Instances (top level target_size - each version target_size).
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

* `name` - (Required) The name of the instance group manager. Must be 1-63
characters long and comply with
Expand Down Expand Up @@ -143,11 +143,11 @@ The following arguments are supported:
* `auto_healing_policies` - (Optional) The autohealing policies for this managed instance
group. You can specify only one value. Structure is documented below. For more information, see the [official documentation](https://cloud.google.com/compute/docs/instance-groups/creating-groups-of-managed-instances#monitoring_groups).
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

* `rolling_update_policy` - (Optional) The update policy for this managed instance group. Structure is documented below. For more information, see the [official documentation](https://cloud.google.com/compute/docs/instance-groups/updating-managed-instance-groups) and [API](https://cloud.google.com/compute/docs/reference/rest/beta/instanceGroupManagers/patch)
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.
- - -

The **rolling_update_policy** block supports:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ The following arguments are supported:
a target size will respect the setting, and the one without target size will
be applied to all remaining Instances (top level target_size - each version target_size).
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

* `name` - (Required) The name of the instance group manager. Must be 1-63
characters long and comply with
Expand Down Expand Up @@ -143,12 +143,12 @@ The following arguments are supported:
* `auto_healing_policies` - (Optional) The autohealing policies for this managed instance
group. You can specify only one value. Structure is documented below. For more information, see the [official documentation](https://cloud.google.com/compute/docs/instance-groups/creating-groups-of-managed-instances#monitoring_groups).
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.


* `rolling_update_policy` - (Optional) The update policy for this managed instance group. Structure is documented below. For more information, see the [official documentation](https://cloud.google.com/compute/docs/instance-groups/updating-managed-instance-groups) and [API](https://cloud.google.com/compute/docs/reference/rest/beta/regionInstanceGroupManagers/patch)
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.


* `distribution_policy_zones` - (Optional) The distribution policy for this managed instance
Expand Down
2 changes: 1 addition & 1 deletion website/docs/r/compute_subnetwork_iam.html.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ description: |-
# IAM policy for GCE subnetwork

~> **Warning:** These resources are in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta resources.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta resources.

Three different resources help you manage your IAM policy for GCE subnetwork. Each of these resources serves a different use case:

Expand Down
18 changes: 9 additions & 9 deletions website/docs/r/container_cluster.html.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ output "cluster_ca_certificate" {
In a Regional Cluster, the number of nodes specified in `initial_node_count` is
created in three zones of the region (this can be changed by setting `additional_zones`).
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

* `additional_zones` - (Optional) The list of additional Google Compute Engine
locations in which the cluster's nodes should be located. If additional zones are
Expand All @@ -99,7 +99,7 @@ output "cluster_ca_certificate" {
* `enable_binary_authorization` - (Optional) Enable Binary Authorization for this cluster.
If enabled, all container images will be validated by Google Binary Authorization.
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

* `enable_kubernetes_alpha` - (Optional) Whether to enable Kubernetes Alpha features for
this cluster. Note that when this option is enabled, the cluster cannot be upgraded
Expand All @@ -108,7 +108,7 @@ output "cluster_ca_certificate" {
* `enable_tpu` - (Optional) Whether to enable Cloud TPU resources in this cluster.
See the [official documentation](https://cloud.google.com/tpu/docs/kubernetes-engine-setup).
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

* `enable_legacy_abac` - (Optional) Whether the ABAC authorizer is enabled for this cluster.
When enabled, identities in the system, including service accounts, nodes, and controllers,
Expand Down Expand Up @@ -140,7 +140,7 @@ output "cluster_ca_certificate" {
[RFC1918](https://tools.ietf.org/html/rfc1918) block for the master's VPC. The master range must not overlap with any subnet in your cluster's VPC.
The master and your cluster use VPC peering. Must be specified in CIDR notation and must be `/28` subnet.
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.
This field is deprecated, use `private_cluster_config.master_ipv4_cidr_block` instead.

* `min_master_version` - (Optional) The minimum version of the master. GKE
Expand Down Expand Up @@ -179,19 +179,19 @@ output "cluster_ca_certificate" {
[PodSecurityPolicy](https://cloud.google.com/kubernetes-engine/docs/how-to/pod-security-policies) feature.
Structure is documented below.
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

* `private_cluster_config` - (Optional) A set of options for creating
a private cluster. Structure is documented below.
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

* `private_cluster` - (Optional, Deprecated) If true, a
[private cluster](https://cloud.google.com/kubernetes-engine/docs/how-to/private-clusters) will be created, meaning
nodes do not get public IP addresses. It is mandatory to specify `master_ipv4_cidr_block` and
`ip_allocation_policy` with this option.
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.
This field is deprecated, use `private_cluster_config.enable_private_nodes` instead.

* `project` - (Optional) The ID of the project in which the resource belongs. If it
Expand Down Expand Up @@ -375,12 +375,12 @@ The `node_config` block supports:
* `taint` - (Optional) List of
[kubernetes taints](https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/)
to apply to each node. Structure is documented below. This property is in beta, and should be
used with the terraform-provider-google-beta provider. See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html)
used with the terraform-provider-google-beta provider. See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html)
for more details on beta fields.

* `workload_metadata_config` - (Optional) Metadata configuration to expose to workloads on the node pool.
Structure is documented below. This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

The `guest_accelerator` block supports:

Expand Down
4 changes: 2 additions & 2 deletions website/docs/r/container_node_pool.html.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ resource "google_container_node_pool" "regional-np" {

* `region` - (Optional) The region in which the cluster resides (for regional clusters).
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

* `cluster` - (Required) The cluster to create the node pool for. Cluster must be present in `zone` provided for zonal clusters.

Expand All @@ -135,7 +135,7 @@ Note: You must be provide region for regional clusters and zone for zonal cluste
Note that this does not work on node pools which are "route-based" - that is, node
pools belonging to clusters that do not have IP Aliasing enabled.
This property is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/provider/google/provider_versions.html) for more details on beta fields.
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta fields.

* `name` - (Optional) The name of the node pool. If left blank, Terraform will
auto-generate a unique name.
Expand Down