InstanceGroupManagerStatusInstanceStatusSummary(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)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.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
deprovisioning |
int
Output only. The number of instances in the managed instance group that have DEPROVISIONING status. This field is a member of oneof_ _deprovisioning.
|
non_existent |
int
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'. This field is a member of oneof_ _non_existent.
|
pending |
int
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'. This field is a member of oneof_ _pending.
|
pending_stop |
int
Output only. The number of instances in the managed instance group that have PENDING_STOP status. This field is a member of oneof_ _pending_stop.
|
provisioning |
int
Output only. The number of instances in the managed instance group that have PROVISIONING status. This field is a member of oneof_ _provisioning.
|
repairing |
int
Output only. The number of instances in the managed instance group that have REPAIRING status. This field is a member of oneof_ _repairing.
|
running |
int
Output only. The number of instances in the managed instance group that have RUNNING status. This field is a member of oneof_ _running.
|
staging |
int
Output only. The number of instances in the managed instance group that have STAGING status. This field is a member of oneof_ _staging.
|
stopped |
int
Output only. The number of instances in the managed instance group that have STOPPED status. This field is a member of oneof_ _stopped.
|
stopping |
int
Output only. The number of instances in the managed instance group that have STOPPING status. This field is a member of oneof_ _stopping.
|
suspended |
int
Output only. The number of instances in the managed instance group that have SUSPENDED status. This field is a member of oneof_ _suspended.
|
suspending |
int
Output only. The number of instances in the managed instance group that have SUSPENDING status. This field is a member of oneof_ _suspending.
|
terminated |
int
Output only. The number of instances in the managed instance group that have TERMINATED status. This field is a member of oneof_ _terminated.
|