Compute Engine v1 API - Class InstanceGroupManagerStatus (2.16.0)

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

Inheritance

object > InstanceGroupManagerStatus

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

InstanceGroupManagerStatus()

public InstanceGroupManagerStatus()

InstanceGroupManagerStatus(InstanceGroupManagerStatus)

public InstanceGroupManagerStatus(InstanceGroupManagerStatus other)
Parameter
Name Description
other InstanceGroupManagerStatus

Properties

AllInstancesConfig

public InstanceGroupManagerStatusAllInstancesConfig AllInstancesConfig { get; set; }

[Output only] Status of all-instances configuration on the group.

Property Value
Type Description
InstanceGroupManagerStatusAllInstancesConfig

Autoscaler

public string Autoscaler { get; set; }

[Output Only] The URL of the Autoscaler that targets this instance group manager.

Property Value
Type Description
string

HasAutoscaler

public bool HasAutoscaler { get; }

Gets whether the "autoscaler" field is set

Property Value
Type Description
bool

HasIsStable

public bool HasIsStable { get; }

Gets whether the "is_stable" field is set

Property Value
Type Description
bool

IsStable

public bool IsStable { get; set; }

[Output Only] A bit indicating whether the managed instance group is in a stable state. A stable state means that: none of the instances in the managed instance group is currently undergoing any type of change (for example, creation, restart, or deletion); no future changes are scheduled for instances in the managed instance group; and the managed instance group itself is not being modified.

Property Value
Type Description
bool

Stateful

public InstanceGroupManagerStatusStateful Stateful { get; set; }

[Output Only] Stateful status of the given Instance Group Manager.

Property Value
Type Description
InstanceGroupManagerStatusStateful

VersionTarget

public InstanceGroupManagerStatusVersionTarget VersionTarget { get; set; }

[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.

Property Value
Type Description
InstanceGroupManagerStatusVersionTarget