diff --git a/r/autoscaler.html.markdown b/r/compute_autoscaler.html.markdown similarity index 90% rename from r/autoscaler.html.markdown rename to r/compute_autoscaler.html.markdown index 63f1753d..6809cd10 100644 --- a/r/autoscaler.html.markdown +++ b/r/compute_autoscaler.html.markdown @@ -1,15 +1,12 @@ --- layout: "google" -page_title: "Google: google_autoscaler" -sidebar_current: "docs-google-resource-autoscaler" +page_title: "Google: google_compute_autoscaler" +sidebar_current: "docs-google-resource-compute-autoscaler" description: |- - Managers an Instance Group within GCE. + Manages an Autoscaler within GCE. --- -# google\_autoscaler - -**Note**: This resource is in -[beta](https://cloud.google.com/terms/launch-stages). +# google\_compute\_autoscaler A Compute Engine Autoscaler automatically adds or removes virtual machines from a managed instance group based on increases or decreases in load. This allows @@ -51,7 +48,7 @@ resource "google_compute_target_pool" "foobar" { name = "foobar" } -resource "google_replicapool_instance_group_manager" "foobar" { +resource "google_compute_instance_group_manager" "foobar" { name = "foobar" instance_template = "${google_compute_instance_template.foobar.self_link}" target_pools = ["${google_compute_target_pool.foobar.self_link}"] @@ -59,10 +56,10 @@ resource "google_replicapool_instance_group_manager" "foobar" { zone = "us-central1-f" } -resource "google_autoscaler" "foobar" { +resource "google_compute_autoscaler" "foobar" { name = "foobar" zone = "us-central1-f" - target = "${google_replicapool_instance_group_manager.foobar.self_link}" + target = "${google_compute_instance_group_manager.foobar.self_link}" autoscaling_policy = { max_replicas = 5 min_replicas = 1 diff --git a/r/replicapool_instance_group_manager.html.markdown b/r/compute_instance_group_manager.html.markdown similarity index 84% rename from r/replicapool_instance_group_manager.html.markdown rename to r/compute_instance_group_manager.html.markdown index d4232b25..abaed7a5 100644 --- a/r/replicapool_instance_group_manager.html.markdown +++ b/r/compute_instance_group_manager.html.markdown @@ -1,15 +1,12 @@ --- layout: "google" -page_title: "Google: google_replicapool_instance_group_manager" -sidebar_current: "docs-google-resource-instance_group_manager" +page_title: "Google: google_compute_instance_group_manager" +sidebar_current: "docs-google-resource-compute-instance_group_manager" description: |- Manages an Instance Group within GCE. --- -# google\_replicapool\_instance\_group\_manager - -**Note**: This resource is in -[beta](https://cloud.google.com/terms/launch-stages). +# google\_compute\_instance\_group\_manager The Google Compute Engine Instance Group Manager API creates and manages pools of homogeneous Compute Engine virtual machine instances from a common instance @@ -19,7 +16,7 @@ and [API](https://cloud.google.com/compute/docs/instance-groups/manager/v1beta2/ ## Example Usage ``` -resource "google_replicapool_instance_group_manager" "foobar" { +resource "google_compute_instance_group_manager" "foobar" { description = "Terraform test instance group manager" name = "terraform-test" instance_template = "${google_compute_instance_template.foobar.self_link}" @@ -63,6 +60,6 @@ affect existing instances. The following attributes are exported: -* `group` - The full URL of the instance group created by the manager. +* `instance_group` - The full URL of the instance group created by the manager. * `self_link` - The URL of the created resource.