Skip to content

Commit e82bdc8

Browse files
feat(compute): promote regional resize request to GA (#17313)
1 parent 2b5a4f8 commit e82bdc8

2 files changed

Lines changed: 9 additions & 8 deletions

File tree

mmv1/products/compute/RegionResizeRequest.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
---
1515
name: 'RegionResizeRequest'
1616
api_resource_type_kind: InstanceGroupManagerResizeRequest
17-
min_version: beta
1817
description: |
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'
2928
docs:
3029
### List Method ###
3130
base_url: 'projects/{{project}}/regions/{{region}}/instanceGroupManagers/{{instance_group_manager}}/resizeRequests'
@@ -48,7 +47,6 @@ custom_code:
4847
# Examples for testing
4948
examples:
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'

mmv1/templates/terraform/examples/compute_rmig_resize_request.tf.tmpl

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
resource "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

4348
resource "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

6670
resource "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"

0 commit comments

Comments
 (0)