Reference documentation and code samples for the Compute V1 Client class OnHostMaintenance.
Defines the maintenance behavior for this instance. For standard instances, the default behavior is MIGRATE. For preemptible instances, the default and only possible behavior is TERMINATE. For more information, see Set VM host maintenance policy.
Protobuf type google.cloud.compute.v1.Scheduling.OnHostMaintenance
Namespace
Google \ Cloud \ Compute \ V1 \ SchedulingMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
UNDEFINED_ON_HOST_MAINTENANCE
Value: 0
A value indicating that the enum field is not set.
Generated from protobuf enum UNDEFINED_ON_HOST_MAINTENANCE = 0;
MIGRATE
Value: 165699979
[Default] Allows Compute Engine to automatically migrate instances out of the way of maintenance events.
Generated from protobuf enum MIGRATE = 165699979;
TERMINATE
Value: 527617601
Tells Compute Engine to terminate and (optionally) restart the instance away from the maintenance activity. If you would like your instance to be restarted, set the automaticRestart flag to true. Your instance may be restarted more than once, and it may be restarted outside the window of maintenance events.
Generated from protobuf enum TERMINATE = 527617601;