Reference documentation and code samples for the Compute V1 Client class InstanceGroupManagerStatus.
Generated from protobuf message google.cloud.compute.v1.InstanceGroupManagerStatus
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ all_instances_config
InstanceGroupManagerStatusAllInstancesConfig
Output only. Status of all-instances configuration on the group.
↳ applied_accelerator_topologies
array< InstanceGroupManagerStatusAcceleratorTopology
>
Output only. The accelerator topology applied to this MIG. Currently only one accelerator topology is supported.
↳ autoscaler
string
Output only. The URL of theAutoscaler that targets this instance group manager.
↳ bulk_instance_operation
↳ current_instance_statuses
InstanceGroupManagerStatusInstanceStatusSummary
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
↳ is_stable
bool
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.
↳ stateful
InstanceGroupManagerStatusStateful
Output only. Stateful status of the given Instance Group Manager.
↳ version_target
InstanceGroupManagerStatusVersionTarget
Output only. A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
getAllInstancesConfig
Output only. Status of all-instances configuration on the group.
hasAllInstancesConfig
clearAllInstancesConfig
setAllInstancesConfig
Output only. Status of all-instances configuration on the group.
$this
getAppliedAcceleratorTopologies
Output only. The accelerator topology applied to this MIG.
Currently only one accelerator topology is supported.
setAppliedAcceleratorTopologies
Output only. The accelerator topology applied to this MIG.
Currently only one accelerator topology is supported.
$this
getAutoscaler
Output only. The URL of theAutoscaler that targets this instance group manager.
string
hasAutoscaler
clearAutoscaler
setAutoscaler
Output only. The URL of theAutoscaler that targets this instance group manager.
var
string
$this
getBulkInstanceOperation
Output only. The status of bulk instance operation.
hasBulkInstanceOperation
clearBulkInstanceOperation
setBulkInstanceOperation
Output only. The status of bulk instance operation.
$this
getCurrentInstanceStatuses
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
hasCurrentInstanceStatuses
clearCurrentInstanceStatuses
setCurrentInstanceStatuses
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
$this
getIsStable
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.
bool
hasIsStable
clearIsStable
setIsStable
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.
var
bool
$this
getStateful
Output only. Stateful status of the given Instance Group Manager.
hasStateful
clearStateful
setStateful
Output only. Stateful status of the given Instance Group Manager.
$this
getVersionTarget
Output only. A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
hasVersionTarget
clearVersionTarget
setVersionTarget
Output only. A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
$this

