Reference documentation and code samples for the Compute Engine v1 API enum InstanceGroupManagerUpdatePolicy.Types.Type.
The type of update process. You can specify either PROACTIVE so that the MIG automatically updates VMs to the latest configurations or OPPORTUNISTIC so that you can select the VMs that you want to update.
Additional supported values which may be not listed in the enum directly due to technical reasons:
PROACTIVE
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThe latest version of the Google.Cloud.Compute.V1 API is 3.6.0, with multiple previous versions available, starting from 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThis documentation focuses on the \u003ccode\u003eInstanceGroupManagerUpdatePolicy.Types.Type\u003c/code\u003e enum, found within the Google.Cloud.Compute.V1 namespace.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInstanceGroupManagerUpdatePolicy.Types.Type\u003c/code\u003e enum defines the type of update process, allowing either PROACTIVE automatic updates or OPPORTUNISTIC selective updates of VMs.\u003c/p\u003e\n"],["\u003cp\u003eThere are 2 fields listed within the enum, \u003ccode\u003eOpportunistic\u003c/code\u003e which describes when the update will occur, and \u003ccode\u003eUndefinedType\u003c/code\u003e which means the field is not set.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation includes a list of all the available versions of Google.Cloud.Compute.V1 to check the code samples and reference for any of the specific version, all the way back to 1.0.0.\u003c/p\u003e\n"]]],[],null,[]]