Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

InstanceGroupManagerStatusInstanceStatusSummary

import type { InstanceGroupManagerStatusInstanceStatusSummary } from "https://googleapis.deno.dev/v1/compute:v1.ts";

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.

interface InstanceGroupManagerStatusInstanceStatusSummary {
readonly deprovisioning?: number;
readonly nonExistent?: number;
readonly pending?: number;
readonly pendingStop?: number;
readonly provisioning?: number;
readonly repairing?: number;
readonly running?: number;
readonly staging?: number;
readonly stopped?: number;
readonly stopping?: number;
readonly suspended?: number;
readonly suspending?: number;
readonly terminated?: number;
}

§Properties

§
readonly deprovisioning?: number
[src]

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

§
readonly nonExistent?: number
[src]

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'.

§
readonly pending?: number
[src]

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'.

§
readonly pendingStop?: number
[src]

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

§
readonly provisioning?: number
[src]

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

§
readonly repairing?: number
[src]

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

§
readonly running?: number
[src]

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

§
readonly staging?: number
[src]

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

§
readonly stopped?: number
[src]

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

§
readonly stopping?: number
[src]

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

§
readonly suspended?: number
[src]

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

§
readonly suspending?: number
[src]

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

§
readonly terminated?: number
[src]

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