Show / Hide Table of Contents

Class InstanceGroupManagerStatus

Inheritance
object
InstanceGroupManagerStatus
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.beta.Data
Assembly: Google.Apis.Compute.beta.dll
Syntax
public class InstanceGroupManagerStatus : IDirectResponseSchema

Properties

AllInstancesConfig

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

Declaration
[JsonProperty("allInstancesConfig")]
public virtual InstanceGroupManagerStatusAllInstancesConfig AllInstancesConfig { get; set; }
Property Value
Type Description
InstanceGroupManagerStatusAllInstancesConfig

AppliedAcceleratorTopologies

Output only. The accelerator topology applied to this MIG. Currently only one accelerator topology is supported.

Declaration
[JsonProperty("appliedAcceleratorTopologies")]
public virtual IList<InstanceGroupManagerStatusAcceleratorTopology> AppliedAcceleratorTopologies { get; set; }
Property Value
Type Description
IList<InstanceGroupManagerStatusAcceleratorTopology>

Autoscaler

Output only. The URL of theAutoscaler that targets this instance group manager.

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

BulkInstanceOperation

Output only. The status of bulk instance operation.

Declaration
[JsonProperty("bulkInstanceOperation")]
public virtual InstanceGroupManagerStatusBulkInstanceOperation BulkInstanceOperation { get; set; }
Property Value
Type Description
InstanceGroupManagerStatusBulkInstanceOperation

CurrentInstanceStatuses

Output only. The list of instance statuses and the number of instances in this managed instance group that have the status. Currently only shown for TPU MIGs

Declaration
[JsonProperty("currentInstanceStatuses")]
public virtual InstanceGroupManagerStatusInstanceStatusSummary CurrentInstanceStatuses { get; set; }
Property Value
Type Description
InstanceGroupManagerStatusInstanceStatusSummary

ETag

The ETag of the item.

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

IsStable

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.

Declaration
[JsonProperty("isStable")]
public virtual bool? IsStable { get; set; }
Property Value
Type Description
bool?

Stateful

Output only. Stateful status of the given Instance Group Manager.

Declaration
[JsonProperty("stateful")]
public virtual InstanceGroupManagerStatusStateful Stateful { get; set; }
Property Value
Type Description
InstanceGroupManagerStatusStateful

VersionTarget

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

Declaration
[JsonProperty("versionTarget")]
public virtual InstanceGroupManagerStatusVersionTarget VersionTarget { get; set; }
Property Value
Type Description
InstanceGroupManagerStatusVersionTarget

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX