File tree Expand file tree Collapse file tree
templates/terraform/examples Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414---
1515name : ' RegionResizeRequest'
1616api_resource_type_kind : InstanceGroupManagerResizeRequest
17- min_version : beta
1817description : |
1918 Represents a Regional Managed Instance Group Resize Request
2019
@@ -25,7 +24,7 @@ references:
2524 guides :
2625 ' About resize requests in a MIG ' : ' https://cloud.google.com/compute/docs/instance-groups/about-resize-requests-mig'
2726 # Link to the REST API reference for the resource.
28- api : ' https://cloud.google.com/compute/docs/reference/rest/beta /regionInstanceGroupManagerResizeRequests'
27+ api : ' https://cloud.google.com/compute/docs/reference/rest/v1 /regionInstanceGroupManagerResizeRequests'
2928docs :
3029# ## List Method ###
3130base_url : ' projects/{{project}}/regions/{{region}}/instanceGroupManagers/{{instance_group_manager}}/resizeRequests'
@@ -48,7 +47,6 @@ custom_code:
4847# Examples for testing
4948examples :
5049 - name : ' compute_rmig_resize_request'
51- min_version : beta
5250 primary_resource_id : ' a3_resize_request'
5351 vars :
5452 resize_request_name : ' a3-dws'
Original file line number Diff line number Diff line change 11resource " google_compute_region_instance_template" " a3_dws" {
2- provider = google-beta
32 name = " {{index $.Vars " resize_request_name" }}"
43 region = " us-central1"
54 description = " This template is used to create a mig instance that is compatible with DWS resize requests."
@@ -8,8 +7,14 @@ resource "google_compute_region_instance_template" "a3_dws" {
87 can_ip_forward = false
98
109 scheduling {
11- automatic_restart = false
12- on_host_maintenance = " TERMINATE"
10+ provisioning_model = " FLEX_START"
11+ automatic_restart = false
12+ on_host_maintenance = " TERMINATE"
13+ instance_termination_action = " DELETE"
14+ max_run_duration {
15+ seconds = 7200
16+ nanos = 0
17+ }
1318 }
1419
1520 disk {
@@ -41,7 +46,6 @@ resource "google_compute_region_instance_template" "a3_dws" {
4146}
4247
4348resource " google_compute_region_instance_group_manager" " a3_dws" {
44- provider = google-beta
4549 name = " {{index $.Vars " resize_request_name" }}"
4650 base_instance_name = " a3-dws"
4751 region = " us-central1"
@@ -64,7 +68,6 @@ resource "google_compute_region_instance_group_manager" "a3_dws" {
6468}
6569
6670resource " google_compute_region_resize_request" " {{$.PrimaryResourceId}}" {
67- provider = google-beta
6871 name = " {{index $.Vars " resize_request_name" }}"
6972 instance_group_manager = google_compute_region_instance_group_manager.a3_dws.name
7073 region = " us-central1"
You can’t perform that action at this time.
0 commit comments