Compute Engine v1 API - Class AllocationResourceStatusHealthInfo (3.12.0)

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

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

Health information for the reservation.

Inheritance

object > AllocationResourceStatusHealthInfo

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

AllocationResourceStatusHealthInfo()

public AllocationResourceStatusHealthInfo()

AllocationResourceStatusHealthInfo(AllocationResourceStatusHealthInfo)

public AllocationResourceStatusHealthInfo(AllocationResourceStatusHealthInfo other)
Parameter
Name Description
other AllocationResourceStatusHealthInfo

Properties

DegradedBlockCount

public int DegradedBlockCount { get; set; }

The number of reservation blocks that are degraded.

Property Value
Type Description
int

HasDegradedBlockCount

public bool HasDegradedBlockCount { get; }

Gets whether the "degraded_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

HasHealthyBlockCount

public bool HasHealthyBlockCount { get; }

Gets whether the "healthy_block_count" field is set

Property Value
Type Description
bool

HealthStatus

public string HealthStatus { get; set; }

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

Property Value
Type Description
string

HealthyBlockCount

public int HealthyBlockCount { get; set; }

The number of reservation blocks that are healthy.

Property Value
Type Description
int