Reference documentation and code samples for the Compute V1 Client class HealthStatusAggregationPolicy.
Optional. Policy for how the results from multiple health checks for the same endpoint are aggregated. Defaults to NO_AGGREGATION if unspecified.
- NO_AGGREGATION. An EndpointHealth message is
returned for each pair in the health check
service.
- AND. If any health check of an endpoint reportsUNHEALTHY, then UNHEALTHY is theHealthState of the endpoint. If all health checks reportHEALTHY, the HealthState of the endpoint isHEALTHY. . This is only allowed with regional HealthCheckService.
Protobuf type google.cloud.compute.v1.HealthCheckService.HealthStatusAggregationPolicy
Namespace
Google \ Cloud \ Compute \ V1 \ HealthCheckServiceMethods
static::name
| Parameter | |
|---|---|
| Name | Description |
value |
mixed
|
static::value
| Parameter | |
|---|---|
| Name | Description |
name |
mixed
|
Constants
UNDEFINED_HEALTH_STATUS_AGGREGATION_POLICY
Value: 0A value indicating that the enum field is not set.
Generated from protobuf enum UNDEFINED_HEALTH_STATUS_AGGREGATION_POLICY = 0;
PBAND
Value: 64951If any backend's health check reports UNHEALTHY, then UNHEALTHY is the HealthState of the entire health check service. If all backend's are healthy, the HealthState of the health check service isHEALTHY.
Generated from protobuf enum AND = 64951;
NO_AGGREGATION
Value: 426445124An EndpointHealth message is returned for each backend in the health check service.
Generated from protobuf enum NO_AGGREGATION = 426445124;