Compute V1 Client - Class ReservationSubBlockHealthInfo (1.33.0)

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

Health information for the reservation subBlock.

Generated from protobuf message google.cloud.compute.v1.ReservationSubBlockHealthInfo

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ degraded_host_count int

The number of degraded hosts in the reservation subBlock.

↳ degraded_infra_count int

The number of degraded infrastructure (e.g NV link domain) in the reservation subblock.

↳ health_status string

The health status of the reservation subBlock. Check the HealthStatus enum for the list of possible values.

↳ healthy_host_count int

The number of healthy hosts in the reservation subBlock.

↳ healthy_infra_count int

The number of healthy infrastructure (e.g NV link domain) in the reservation subblock.

getDegradedHostCount

The number of degraded hosts in the reservation subBlock.

Returns
Type Description
int

hasDegradedHostCount

clearDegradedHostCount

setDegradedHostCount

The number of degraded hosts in the reservation subBlock.

Parameter
Name Description
var int
Returns
Type Description
$this

getDegradedInfraCount

The number of degraded infrastructure (e.g NV link domain) in the reservation subblock.

Returns
Type Description
int

hasDegradedInfraCount

clearDegradedInfraCount

setDegradedInfraCount

The number of degraded infrastructure (e.g NV link domain) in the reservation subblock.

Parameter
Name Description
var int
Returns
Type Description
$this

getHealthStatus

The health status of the reservation subBlock.

Check the HealthStatus enum for the list of possible values.

Returns
Type Description
string

hasHealthStatus

clearHealthStatus

setHealthStatus

The health status of the reservation subBlock.

Check the HealthStatus enum for the list of possible values.

Parameter
Name Description
var string
Returns
Type Description
$this

getHealthyHostCount

The number of healthy hosts in the reservation subBlock.

Returns
Type Description
int

hasHealthyHostCount

clearHealthyHostCount

setHealthyHostCount

The number of healthy hosts in the reservation subBlock.

Parameter
Name Description
var int
Returns
Type Description
$this

getHealthyInfraCount

The number of healthy infrastructure (e.g NV link domain) in the reservation subblock.

Returns
Type Description
int

hasHealthyInfraCount

clearHealthyInfraCount

setHealthyInfraCount

The number of healthy infrastructure (e.g NV link domain) in the reservation subblock.

Parameter
Name Description
var int
Returns
Type Description
$this