public interface InstanceGroupManagerInstanceLifecyclePolicyOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDefaultActionOnFailure()
public abstract String getDefaultActionOnFailure() The action that a MIG performs on a failed VM. If the value of the
onFailedHealthCheck field is DEFAULT_ACTION, then the same action also
applies to the VMs on which your application fails a health check.
Valid values are
- REPAIR (default): MIG automatically repairs a failed VM by recreating it. For more information, see About repairing VMs in a MIG.
- DO_NOTHING: MIG does not repair a failed VM. Check the DefaultActionOnFailure enum for the list of possible values.
optional string default_action_on_failure = 61383253;
| Returns | |
|---|---|
| Type | Description |
String |
The defaultActionOnFailure. |
getDefaultActionOnFailureBytes()
public abstract ByteString getDefaultActionOnFailureBytes() The action that a MIG performs on a failed VM. If the value of the
onFailedHealthCheck field is DEFAULT_ACTION, then the same action also
applies to the VMs on which your application fails a health check.
Valid values are
- REPAIR (default): MIG automatically repairs a failed VM by recreating it. For more information, see About repairing VMs in a MIG.
- DO_NOTHING: MIG does not repair a failed VM. Check the DefaultActionOnFailure enum for the list of possible values.
optional string default_action_on_failure = 61383253;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for defaultActionOnFailure. |
getForceUpdateOnRepair()
public abstract String getForceUpdateOnRepair()A bit indicating whether to forcefully apply the group's latest configuration when repairing a VM. Valid options are:
NO (default): If configuration updates are available, they are not forcefully applied during repair. Instead, configuration updates are applied according to the group's update policy.
YES: If configuration updates are available, they are applied during repair. Check the ForceUpdateOnRepair enum for the list of possible values.
optional string force_update_on_repair = 356302027;
| Returns | |
|---|---|
| Type | Description |
String |
The forceUpdateOnRepair. |
getForceUpdateOnRepairBytes()
public abstract ByteString getForceUpdateOnRepairBytes()A bit indicating whether to forcefully apply the group's latest configuration when repairing a VM. Valid options are:
NO (default): If configuration updates are available, they are not forcefully applied during repair. Instead, configuration updates are applied according to the group's update policy.
YES: If configuration updates are available, they are applied during repair. Check the ForceUpdateOnRepair enum for the list of possible values.
optional string force_update_on_repair = 356302027;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for forceUpdateOnRepair. |
getOnFailedHealthCheck()
public abstract String getOnFailedHealthCheck()The action that a MIG performs on an unhealthy VM. A VM is marked as unhealthy when the application running on that VM fails a health check. Valid values are:
- DEFAULT_ACTION (default): MIG uses the same action configured for instanceLifecyclePolicy.defaultActionOnFailure field.
- REPAIR: MIG automatically repairs an unhealthy VM by recreating it.
- DO_NOTHING: MIG doesn't repair an unhealthy VM. For more information, see About repairing VMs in a MIG. Check the OnFailedHealthCheck enum for the list of possible values.
optional string on_failed_health_check = 39807943;
| Returns | |
|---|---|
| Type | Description |
String |
The onFailedHealthCheck. |
getOnFailedHealthCheckBytes()
public abstract ByteString getOnFailedHealthCheckBytes()The action that a MIG performs on an unhealthy VM. A VM is marked as unhealthy when the application running on that VM fails a health check. Valid values are:
- DEFAULT_ACTION (default): MIG uses the same action configured for instanceLifecyclePolicy.defaultActionOnFailure field.
- REPAIR: MIG automatically repairs an unhealthy VM by recreating it.
- DO_NOTHING: MIG doesn't repair an unhealthy VM. For more information, see About repairing VMs in a MIG. Check the OnFailedHealthCheck enum for the list of possible values.
optional string on_failed_health_check = 39807943;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for onFailedHealthCheck. |
getOnRepair()
public abstract InstanceGroupManagerInstanceLifecyclePolicyOnRepair getOnRepair()Configuration for VM repairs in the MIG.
optional .google.cloud.compute.v1.InstanceGroupManagerInstanceLifecyclePolicyOnRepair on_repair = 371820013;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerInstanceLifecyclePolicyOnRepair |
The onRepair. |
getOnRepairOrBuilder()
public abstract InstanceGroupManagerInstanceLifecyclePolicyOnRepairOrBuilder getOnRepairOrBuilder()Configuration for VM repairs in the MIG.
optional .google.cloud.compute.v1.InstanceGroupManagerInstanceLifecyclePolicyOnRepair on_repair = 371820013;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerInstanceLifecyclePolicyOnRepairOrBuilder |
|
hasDefaultActionOnFailure()
public abstract boolean hasDefaultActionOnFailure() The action that a MIG performs on a failed VM. If the value of the
onFailedHealthCheck field is DEFAULT_ACTION, then the same action also
applies to the VMs on which your application fails a health check.
Valid values are
- REPAIR (default): MIG automatically repairs a failed VM by recreating it. For more information, see About repairing VMs in a MIG.
- DO_NOTHING: MIG does not repair a failed VM. Check the DefaultActionOnFailure enum for the list of possible values.
optional string default_action_on_failure = 61383253;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the defaultActionOnFailure field is set. |
hasForceUpdateOnRepair()
public abstract boolean hasForceUpdateOnRepair()A bit indicating whether to forcefully apply the group's latest configuration when repairing a VM. Valid options are:
NO (default): If configuration updates are available, they are not forcefully applied during repair. Instead, configuration updates are applied according to the group's update policy.
YES: If configuration updates are available, they are applied during repair. Check the ForceUpdateOnRepair enum for the list of possible values.
optional string force_update_on_repair = 356302027;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the forceUpdateOnRepair field is set. |
hasOnFailedHealthCheck()
public abstract boolean hasOnFailedHealthCheck()The action that a MIG performs on an unhealthy VM. A VM is marked as unhealthy when the application running on that VM fails a health check. Valid values are:
- DEFAULT_ACTION (default): MIG uses the same action configured for instanceLifecyclePolicy.defaultActionOnFailure field.
- REPAIR: MIG automatically repairs an unhealthy VM by recreating it.
- DO_NOTHING: MIG doesn't repair an unhealthy VM. For more information, see About repairing VMs in a MIG. Check the OnFailedHealthCheck enum for the list of possible values.
optional string on_failed_health_check = 39807943;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the onFailedHealthCheck field is set. |
hasOnRepair()
public abstract boolean hasOnRepair()Configuration for VM repairs in the MIG.
optional .google.cloud.compute.v1.InstanceGroupManagerInstanceLifecyclePolicyOnRepair on_repair = 371820013;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the onRepair field is set. |