Class HealthStatus
Inheritance
System.Object
HealthStatus
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.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 |
|---|---|
| System.Collections.Generic.IDictionary<System.String, System.String> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.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 |
|---|---|
| System.String |
ForwardingRuleIp
A forwarding rule IP address assigned to this instance.
Declaration
[JsonProperty("forwardingRuleIp")]
public virtual string ForwardingRuleIp { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
HealthState
Health state of the instance.
Declaration
[JsonProperty("healthState")]
public virtual string HealthState { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Instance
URL of the instance resource.
Declaration
[JsonProperty("instance")]
public virtual string Instance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.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 |
|---|---|
| System.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 |
|---|---|
| System.Nullable<System.Int32> |
Weight
Declaration
[JsonProperty("weight")]
public virtual string Weight { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
WeightError
Declaration
[JsonProperty("weightError")]
public virtual string WeightError { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |