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