Compute V1 Client - Class DetailedHealthState (2.1.0)

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

[Output Only] The current detailed instance health state.

Protobuf type google.cloud.compute.v1.ManagedInstanceInstanceHealth.DetailedHealthState

Namespace

Google \ Cloud \ Compute \ V1 \ ManagedInstanceInstanceHealth

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

UNDEFINED_DETAILED_HEALTH_STATE

Value: 0

A value indicating that the enum field is not set.

Generated from protobuf enum UNDEFINED_DETAILED_HEALTH_STATE = 0;

DRAINING

Value: 480455402

The instance is being drained. The existing connections to the instance have time to complete, but the new ones are being refused.

Generated from protobuf enum DRAINING = 480455402;

HEALTHY

Value: 439801213

The instance is reachable i.e. a connection to the application health checking endpoint can be established, and conforms to the requirements defined by the health check.

Generated from protobuf enum HEALTHY = 439801213;

TIMEOUT

Value: 477813057

The instance is unreachable i.e. a connection to the application health checking endpoint cannot be established, or the server does not respond within the specified timeout.

Generated from protobuf enum TIMEOUT = 477813057;

UNHEALTHY

Value: 462118084

The instance is reachable, but does not conform to the requirements defined by the health check.

Generated from protobuf enum UNHEALTHY = 462118084;

UNKNOWN

Value: 433141802

The health checking system is aware of the instance but its health is not known at the moment.

Generated from protobuf enum UNKNOWN = 433141802;