Class HealthStatusForNetworkEndpoint (1.2.0)

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

Inheritance

Object > HealthStatusForNetworkEndpoint

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

HealthStatusForNetworkEndpoint()

public HealthStatusForNetworkEndpoint()

HealthStatusForNetworkEndpoint(HealthStatusForNetworkEndpoint)

public HealthStatusForNetworkEndpoint(HealthStatusForNetworkEndpoint other)
Parameter
NameDescription
otherHealthStatusForNetworkEndpoint

Properties

BackendService

public BackendServiceReference BackendService { get; set; }

URL of the backend service associated with the health state of the network endpoint.

Property Value
TypeDescription
BackendServiceReference

ForwardingRule

public ForwardingRuleReference ForwardingRule { get; set; }

URL of the forwarding rule associated with the health state of the network endpoint.

Property Value
TypeDescription
ForwardingRuleReference

HasHealthState

public bool HasHealthState { get; }

Gets whether the "health_state" field is set

Property Value
TypeDescription
Boolean

HealthCheck

public HealthCheckReference HealthCheck { get; set; }

URL of the health check associated with the health state of the network endpoint.

Property Value
TypeDescription
HealthCheckReference

HealthCheckService

public HealthCheckServiceReference HealthCheckService { get; set; }

URL of the health check service associated with the health state of the network endpoint.

Property Value
TypeDescription
HealthCheckServiceReference

HealthState

public string HealthState { get; set; }

Health state of the network endpoint determined based on the health checks configured. Check the HealthState enum for the list of possible values.

Property Value
TypeDescription
String