Show / Hide Table of Contents

Class InstanceGroupManagerStatusInstanceStatusSummary

The list of instance statuses and the number of instances in this managed instance group that have the status. For more information about how to interpret each status check the instance lifecycle documentation. Currently only shown for TPU MIGs.

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

Properties

Deprovisioning

Output only. [Output Only] The number of instances in the managed instance group that have DEPROVISIONING status.

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

ETag

The ETag of the item.

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

NonExistent

Output only. [Output Only] The number of instances that have not been created yet or have been deleted. Includes only instances that would be shown in the listManagedInstances method and not all instances that have been deleted in the lifetime of the MIG. Does not include FlexStart instances that are waiting for the resources availability, they are considered as 'pending'.

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

Pending

Output only. [Output Only] The number of instances in the managed instance group that have PENDING status, that is FlexStart instances that are waiting for resources. Instances that do not exist because of the other reasons are counted as 'non_existent'.

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

PendingStop

Output only. [Output Only] The number of instances in the managed instance group that have PENDING_STOP status.

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

Provisioning

Output only. [Output Only] The number of instances in the managed instance group that have PROVISIONING status.

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

Repairing

Output only. [Output Only] The number of instances in the managed instance group that have REPAIRING status.

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

Running

Output only. [Output Only] The number of instances in the managed instance group that have RUNNING status.

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

Staging

Output only. [Output Only] The number of instances in the managed instance group that have STAGING status.

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

Stopped

Output only. [Output Only] The number of instances in the managed instance group that have STOPPED status.

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

Stopping

Output only. [Output Only] The number of instances in the managed instance group that have STOPPING status.

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

Suspended

Output only. [Output Only] The number of instances in the managed instance group that have SUSPENDED status.

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

Suspending

Output only. [Output Only] The number of instances in the managed instance group that have SUSPENDING status.

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

Terminated

Output only. [Output Only] The number of instances in the managed instance group that have TERMINATED status.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX