Activity class

Describes scaling activity, which is a long-running process that represents a change to your Auto Scaling group, such as changing its size or replacing an instance.

Constructors

Activity({required String activityId, required String autoScalingGroupName, required String cause, required DateTime startTime, required ScalingActivityStatusCode statusCode, String? description, String? details, DateTime? endTime, int? progress, String? statusMessage})
Activity.fromXml(XmlElement elem)
factory

Properties

activityId String
The ID of the activity.
final
autoScalingGroupName String
The name of the Auto Scaling group.
final
cause String
The reason the activity began.
final
description String?
A friendly, more verbose description of the activity.
final
details String?
The details about the activity.
final
endTime DateTime?
The end time of the activity.
final
hashCode int
The hash code for this object.
no setterinherited
progress int?
A value between 0 and 100 that indicates the progress of the activity.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startTime DateTime
The start time of the activity.
final
statusCode ScalingActivityStatusCode
The current status of the activity.
final
statusMessage String?
A friendly, more verbose description of the activity status.
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