Compute Engine v1 API - Class ReservationBlockHealthInfo (3.12.0)

public sealed class ReservationBlockHealthInfo : IMessage<ReservationBlockHealthInfo>, IEquatable<ReservationBlockHealthInfo>, IDeepCloneable<ReservationBlockHealthInfo>, IBufferMessage, IMessage

Reference documentation and code samples for the Compute Engine v1 API class ReservationBlockHealthInfo.

Health information for the reservation block.

Inheritance

object > ReservationBlockHealthInfo

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

ReservationBlockHealthInfo()

public ReservationBlockHealthInfo()

ReservationBlockHealthInfo(ReservationBlockHealthInfo)

public ReservationBlockHealthInfo(ReservationBlockHealthInfo other)
Parameter
Name Description
other ReservationBlockHealthInfo

Properties

DegradedSubBlockCount

public int DegradedSubBlockCount { get; set; }

The number of subBlocks that are degraded.

Property Value
Type Description
int

HasDegradedSubBlockCount

public bool HasDegradedSubBlockCount { get; }

Gets whether the "degraded_sub_block_count" field is set

Property Value
Type Description
bool

HasHealthStatus

public bool HasHealthStatus { get; }

Gets whether the "health_status" field is set

Property Value
Type Description
bool

HasHealthySubBlockCount

public bool HasHealthySubBlockCount { get; }

Gets whether the "healthy_sub_block_count" field is set

Property Value
Type Description
bool

HealthStatus

public string HealthStatus { get; set; }

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

Property Value
Type Description
string

HealthySubBlockCount

public int HealthySubBlockCount { get; set; }

The number of subBlocks that are healthy.

Property Value
Type Description
int