Class ManagedInstanceInstanceHealth (1.2.0)

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

Inheritance

Object > ManagedInstanceInstanceHealth

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

ManagedInstanceInstanceHealth()

public ManagedInstanceInstanceHealth()

ManagedInstanceInstanceHealth(ManagedInstanceInstanceHealth)

public ManagedInstanceInstanceHealth(ManagedInstanceInstanceHealth other)
Parameter
NameDescription
otherManagedInstanceInstanceHealth

Properties

DetailedHealthState

public string DetailedHealthState { get; set; }

[Output Only] The current detailed instance health state. Check the DetailedHealthState enum for the list of possible values.

Property Value
TypeDescription
String

HasDetailedHealthState

public bool HasDetailedHealthState { get; }

Gets whether the "detailed_health_state" field is set

Property Value
TypeDescription
Boolean

HasHealthCheck

public bool HasHealthCheck { get; }

Gets whether the "health_check" field is set

Property Value
TypeDescription
Boolean

HealthCheck

public string HealthCheck { get; set; }

[Output Only] The URL for the health check that verifies whether the instance is healthy.

Property Value
TypeDescription
String