diff --git a/.changelog/6841.txt b/.changelog/6841.txt new file mode 100644 index 0000000000..b743f92073 --- /dev/null +++ b/.changelog/6841.txt @@ -0,0 +1,3 @@ +```release-note:bug +compute: fixed a failure in updating `most_disruptive_allowed_action` on `google_compute_per_instance_config` and `google_compute_region_per_instance_config` +``` diff --git a/google/resource_compute_per_instance_config.go b/google/resource_compute_per_instance_config.go index 94a72c4fa6..06d253427b 100644 --- a/google/resource_compute_per_instance_config.go +++ b/google/resource_compute_per_instance_config.go @@ -400,7 +400,7 @@ func resourceComputePerInstanceConfigUpdate(d *schema.ResourceData, meta interfa if isEmptyValue(reflect.ValueOf(mostDisruptiveAction)) { mostDisruptiveAction = "REPLACE" } - obj["mostDisruptiveActionAllowed"] = mostDisruptiveAction + obj["mostDisruptiveAllowedAction"] = mostDisruptiveAction url, err = replaceVars(d, config, "{{ComputeBasePath}}projects/{{project}}/zones/{{zone}}/instanceGroupManagers/{{instance_group_manager}}/applyUpdatesToInstances") if err != nil { diff --git a/google/resource_compute_region_per_instance_config.go b/google/resource_compute_region_per_instance_config.go index 10f229dc39..daa95938ef 100644 --- a/google/resource_compute_region_per_instance_config.go +++ b/google/resource_compute_region_per_instance_config.go @@ -409,7 +409,7 @@ func resourceComputeRegionPerInstanceConfigUpdate(d *schema.ResourceData, meta i if isEmptyValue(reflect.ValueOf(mostDisruptiveAction)) { mostDisruptiveAction = "REPLACE" } - obj["mostDisruptiveActionAllowed"] = mostDisruptiveAction + obj["mostDisruptiveAllowedAction"] = mostDisruptiveAction url, err = replaceVars(d, config, "{{ComputeBasePath}}projects/{{project}}/regions/{{region}}/instanceGroupManagers/{{region_instance_group_manager}}/applyUpdatesToInstances") if err != nil {