InstanceRefresh class
Describes an instance refresh for an Auto Scaling group.
Constructors
- InstanceRefresh({String? autoScalingGroupName, DateTime? endTime, String? instanceRefreshId, int? instancesToUpdate, int? percentageComplete, DateTime? startTime, InstanceRefreshStatus? status, String? statusReason})
- InstanceRefresh.fromXml(XmlElement elem)
-
factory
Properties
- autoScalingGroupName → String?
-
The name of the Auto Scaling group.
final
- endTime → DateTime?
-
The date and time at which the instance refresh ended.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- instanceRefreshId → String?
-
The instance refresh ID.
final
- instancesToUpdate → int?
-
The number of instances remaining to update before the instance refresh is
complete.
final
- percentageComplete → int?
-
The percentage of the instance refresh that is complete. For each instance
replacement, Amazon EC2 Auto Scaling tracks the instance's health status and
warm-up time. When the instance's health status changes to healthy and the
specified warm-up time passes, the instance is considered updated and added
to the percentage complete.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- startTime → DateTime?
-
The date and time at which the instance refresh began.
final
- status → InstanceRefreshStatus?
-
The current status for the instance refresh operation:
final
- statusReason → String?
-
Provides more details about the current status of the instance refresh.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited