Show / Hide Table of Contents

Class HealthStatus

Inheritance
object
HealthStatus
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.v1.Data
Assembly: Google.Apis.Compute.v1.dll
Syntax
public class HealthStatus : IDirectResponseSchema

Properties

Annotations

Metadata defined as annotations for network endpoint.

Declaration
[JsonProperty("annotations")]
public virtual IDictionary<string, string> Annotations { get; set; }
Property Value
Type Description
IDictionary<string, string>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ForwardingRule

URL of the forwarding rule associated with the health status of the instance.

Declaration
[JsonProperty("forwardingRule")]
public virtual string ForwardingRule { get; set; }
Property Value
Type Description
string

ForwardingRuleIp

A forwarding rule IP address assigned to this instance.

Declaration
[JsonProperty("forwardingRuleIp")]
public virtual string ForwardingRuleIp { get; set; }
Property Value
Type Description
string

HealthState

Health state of the IPv4 address of the instance.

Declaration
[JsonProperty("healthState")]
public virtual string HealthState { get; set; }
Property Value
Type Description
string

Instance

URL of the instance resource.

Declaration
[JsonProperty("instance")]
public virtual string Instance { get; set; }
Property Value
Type Description
string

IpAddress

For target pool based Network Load Balancing, it indicates the forwarding rule's IP address assigned to this instance. For other types of load balancing, the field indicates VM internal ip.

Declaration
[JsonProperty("ipAddress")]
public virtual string IpAddress { get; set; }
Property Value
Type Description
string

Ipv6Address

Declaration
[JsonProperty("ipv6Address")]
public virtual string Ipv6Address { get; set; }
Property Value
Type Description
string

Ipv6HealthState

Health state of the IPv6 address of the instance.

Declaration
[JsonProperty("ipv6HealthState")]
public virtual string Ipv6HealthState { get; set; }
Property Value
Type Description
string

Port

The named port of the instance group, not necessarily the port that is health-checked.

Declaration
[JsonProperty("port")]
public virtual int? Port { get; set; }
Property Value
Type Description
int?

Weight

Declaration
[JsonProperty("weight")]
public virtual string Weight { get; set; }
Property Value
Type Description
string

WeightError

Declaration
[JsonProperty("weightError")]
public virtual string WeightError { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX