Class HaControllerStatus
Contains information about current status of the HaController.
Implements
Inherited Members
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class HaControllerStatus : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FailoverProgress
Output only. [Output Only] Contains the details of the ongoing failover. This message is not displayed if failover is NOT in progress.
Declaration
[JsonProperty("failoverProgress")]
public virtual HaControllerStatusFailoverProgress FailoverProgress { get; set; }
Property Value
| Type | Description |
|---|---|
| HaControllerStatusFailoverProgress |
LastFailoverInfo
Output only. [Output Only] Contains the details of the last successful failover.
Declaration
[JsonProperty("lastFailoverInfo")]
public virtual HaControllerStatusFailoverProgress LastFailoverInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| HaControllerStatusFailoverProgress |
OngoingFailover
Output only. [Output Only] Indicates if the failover is currently in-progress.
Declaration
[JsonProperty("ongoingFailover")]
public virtual bool? OngoingFailover { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
PrimaryInstance
Output only. [Output Only] The URL to the instance that is intended to be primary at this moment. Primary instance will be changed at the very beginning of a failover operation.
Declaration
[JsonProperty("primaryInstance")]
public virtual string PrimaryInstance { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PrimaryZone
Output only. [Output Only] The name of the zone that is intended to be primary at this moment. Primary zone will be changed at the very beginning of a failover operation. The zone may not be operational in the middle of a failover operation.
Declaration
[JsonProperty("primaryZone")]
public virtual string PrimaryZone { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ReadyForFailover
Output only. [Output Only] Indicates if the resource is ready for initiating a failover to the secondary zone.
Declaration
[JsonProperty("readyForFailover")]
public virtual bool? ReadyForFailover { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
ZoneStatus
Output only. [Output Only] Map of zone statuses. Key: name of the zone Value: ZoneStatus
Declaration
[JsonProperty("zoneStatus")]
public virtual IDictionary<string, HaControllerStatusZoneStatus> ZoneStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, HaControllerStatusZoneStatus> |