Compute Engine v1 API - Class HealthSourceHealth (3.27.0)

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

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

Response message for RegionHealthSources.GetHealth

Inheritance

object > HealthSourceHealth

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

HealthSourceHealth()

public HealthSourceHealth()

HealthSourceHealth(HealthSourceHealth)

public HealthSourceHealth(HealthSourceHealth other)
Parameter
Name Description
other HealthSourceHealth

Properties

HasHealthState

public bool HasHealthState { get; }

Gets whether the "health_state" field is set

Property Value
Type Description
bool

HasKind

public bool HasKind { get; }

Gets whether the "kind" field is set

Property Value
Type Description
bool

HealthState

public string HealthState { get; set; }

Health state of the HealthSource. Check the HealthState enum for the list of possible values.

Property Value
Type Description
string

Kind

public string Kind { get; set; }

Output only. [Output Only] Type of resource. Alwayscompute#healthSourceHealth for the health of health sources.

Property Value
Type Description
string

Sources

public RepeatedField<HealthSourcesGetHealthResponseSourceInfo> Sources { get; }

Health state details of the sources.

Property Value
Type Description
RepeatedFieldHealthSourcesGetHealthResponseSourceInfo