Compute Engine v1 API - Enum NodeGroup.Types.MaintenancePolicy (2.7.0)

public enum NodeGroup.Types.MaintenancePolicy

Reference documentation and code samples for the Compute Engine v1 API enum NodeGroup.Types.MaintenancePolicy.

Specifies how to handle instances when a node in the group undergoes maintenance. Set to one of: DEFAULT, RESTART_IN_PLACE, or MIGRATE_WITHIN_NODE_GROUP. The default value is DEFAULT. For more information, see Maintenance policies.

Namespace

GoogleCloudGoogle.Cloud.ComputeV1

Assembly

Google.Cloud.Compute.V1.dll

Fields

NameDescription
Default

Allow the node and corresponding instances to retain default maintenance behavior.

MigrateWithinNodeGroup

When maintenance must be done on a node, the instances on that node will be moved to other nodes in the group. Instances with onHostMaintenance = MIGRATE will live migrate to their destinations while instances with onHostMaintenance = TERMINATE will terminate and then restart on their destination nodes if automaticRestart = true.

RestartInPlace

Instances in this group will restart on the same node when maintenance has completed. Instances must have onHostMaintenance = TERMINATE, and they will only restart if automaticRestart = true.

UndefinedMaintenancePolicy

A value indicating that the enum field is not set.

Unspecified