NAME
Paws::AutoScaling::Activity
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::AutoScaling::Activity object:
$service_obj->Method(Att1 => { ActivityId => $value, ..., StatusMessage => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::AutoScaling::Activity object:
$result = $service_obj->Method(...);
$result->Att1->ActivityId
DESCRIPTION
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.
ATTRIBUTES
REQUIRED ActivityId => Str
The ID of the activity.
AutoScalingGroupARN => Str
The Amazon Resource Name (ARN) of the Auto Scaling group.
REQUIRED AutoScalingGroupName => Str
The name of the Auto Scaling group.
AutoScalingGroupState => Str
The state of the Auto Scaling group, which is either InService
or Deleted
.
Cause => Str
The reason the activity began.
Description => Str
A friendly, more verbose description of the activity.
Details => Str
The details about the activity.
EndTime => Str
The end time of the activity.
Progress => Int
A value between 0 and 100 that indicates the progress of the activity.
REQUIRED StartTime => Str
The start time of the activity.
REQUIRED StatusCode => Str
The current status of the activity.
StatusMessage => Str
A friendly, more verbose description of the activity status.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::AutoScaling
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues