InstanceGroupManagerStatus class

Constructors

InstanceGroupManagerStatus({Input<List<InstanceGroupManagerStatusAllInstancesConfig>?>? allInstancesConfigs, Input<bool?>? isStable, Input<List<InstanceGroupManagerStatusStateful>?>? statefuls, Input<List<InstanceGroupManagerStatusVersionTarget>?>? versionTargets})
Creates a new InstanceGroupManagerStatus. allInstancesConfigs Properties to set on all instances in the group. After setting isStable 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. statefuls Stateful status of the given Instance Group Manager. versionTargets A bit indicating whether version target has been reached in this managed instance group, i.e. all instances are in their target version. Instances' target version are specified by version field on Instance Group Manager.
const
InstanceGroupManagerStatus.fromMap(Map<String, dynamic> map)
factory

Properties

allInstancesConfigs → Input<List<InstanceGroupManagerStatusAllInstancesConfig>?>?
Properties to set on all instances in the group. After setting allInstancesConfig on the group, you must update the group's instances to apply the configuration.
final
hashCode → int
The hash code for this object.
no setterinherited
isStable → Input<bool?>?
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.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
statefuls → Input<List<InstanceGroupManagerStatusStateful>?>?
Stateful status of the given Instance Group Manager.
final
versionTargets → Input<List<InstanceGroupManagerStatusVersionTarget>?>?
A bit indicating whether version target has been reached in this managed instance group, i.e. all instances are in their target version. Instances' target version are specified by version field on Instance Group Manager.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited