InstanceGroupManagerUpdatePolicyMinimalAction

enum InstanceGroupManagerUpdatePolicyMinimalAction : Enum<InstanceGroupManagerUpdatePolicyMinimalAction> , ConvertibleToJava<InstanceGroupManagerUpdatePolicyMinimalAction>

Minimal action to be taken on an instance. Use this option to minimize disruption as much as possible or to apply a more disruptive action than is necessary. - To limit disruption as much as possible, set the minimal action to REFRESH. If your update requires a more disruptive action, Compute Engine performs the necessary action to execute the update. - To apply a more disruptive action than is strictly necessary, set the minimal action to RESTART or REPLACE. For example, Compute Engine does not need to restart a VM to change its metadata. But if your application reads instance metadata only when a VM is restarted, you can set the minimal action to RESTART in order to pick up metadata changes.

Entries

Link copied to clipboard

Do not perform any action.

Link copied to clipboard

Updates applied in runtime, instances will not be disrupted.

Link copied to clipboard

Old instances will be deleted. New instances will be created from the target template.

Link copied to clipboard

Every instance will be restarted.

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun toJava(): InstanceGroupManagerUpdatePolicyMinimalAction
Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.

Properties

Link copied to clipboard
val javaValue: InstanceGroupManagerUpdatePolicyMinimalAction
Link copied to clipboard
Link copied to clipboard