Compute V1 Client - Class Mode (2.0.0)

Reference documentation and code samples for the Compute V1 Client class Mode.

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"

Protobuf type google.cloud.compute.v1.AutoscalingPolicy.Mode

Namespace

Google \ Cloud \ Compute \ V1 \ AutoscalingPolicy

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

UNDEFINED_MODE

Value: 0

A value indicating that the enum field is not set.

Generated from protobuf enum UNDEFINED_MODE = 0;

OFF

Value: 78159

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.

Generated from protobuf enum OFF = 78159;

ON

Value: 2527

Automatically scale the MIG in and out according to the policy.

Generated from protobuf enum ON = 2527;

ONLY_SCALE_OUT

Value: 152713670

Automatically create VMs according to the policy, but do not scale the MIG in.

Generated from protobuf enum ONLY_SCALE_OUT = 152713670;

ONLY_UP

Value: 478095374

Automatically create VMs according to the policy, but do not scale the MIG in.

Generated from protobuf enum ONLY_UP = 478095374;