Send feedback
Class Mode (1.56.0rc1)
Stay organized with collections
Save and categorize content based on your preferences.
1.51.0 (latest)
1.50.0
1.49.0
1.48.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.36.0
1.35.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.1
1.19.2
1.18.0
1.17.0
1.16.1
1.15.0
1.14.1
1.13.0
1.12.1
1.11.0
1.10.1
1.9.0
1.8.0
1.7.0
1.6.1
1.5.2
1.4.0
1.3.2
1.2.0
1.1.0
1.0.0
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.2
0.3.0
0.2.1
0.1.0
Defines the operating mode for this policy. The following modes are
available:
::
OFF: Disables the autoscaler but maintains its
configuration.
ONLY_SCALE_OUT: Restricts the autoscaler to add
VM instances only.
ON: Enables all autoscaler activities according to its
policy.
For more information, see "Turning off or restricting an autoscaler"
Enums
Name
Description
UNDEFINED_MODE
A value indicating that the enum field is not set.
OFF
Do not automatically scale the MIG in or out. The recommended_size field contains the size of MIG that would be set if the actuation mode was enabled.
ON
Automatically scale the MIG in and out according to the policy.
ONLY_SCALE_OUT
Automatically create VMs according to the policy, but do not scale the MIG in.
ONLY_UP
Automatically create VMs according to the policy, but do not scale the MIG in. It's recommended to use ONLY_SCALE_OUT instead of ONLY_UP.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-10-03 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-10-03 UTC."],[],[]]