Paws::AutoScalingPlans::ScalingPlan
This class represents one of two things:
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::AutoScalingPlans::ScalingPlan object:
$service_obj->Method(Att1 => { ApplicationSource => $value, ..., StatusStartTime => $value });
Use accessors for each attribute. If Att1 is expected to be an Paws::AutoScalingPlans::ScalingPlan object:
$result = $service_obj->Method(...); $result->Att1->ApplicationSource
Represents a scaling plan.
The application source.
The Unix timestamp when the scaling plan was created.
The scaling instructions.
The name of the scaling plan.
The version of the scaling plan.
The status of the scaling plan.
Active - The scaling plan is active.
Active
ActiveWithProblems - The scaling plan is active, but the scaling configuration for one or more resources could not be applied.
ActiveWithProblems
CreationInProgress - The scaling plan is being created.
CreationInProgress
CreationFailed - The scaling plan could not be created.
CreationFailed
DeletionInProgress - The scaling plan is being deleted.
DeletionInProgress
DeletionFailed - The scaling plan could not be deleted.
DeletionFailed
A simple message about the current status of the scaling plan.
The Unix timestamp when the scaling plan entered the current status.
This class forms part of Paws, describing an object used in Paws::AutoScalingPlans
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
To install Paws::SDK::Config, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Paws::SDK::Config
CPAN shell
perl -MCPAN -e shell install Paws::SDK::Config
For more information on module installation, please visit the detailed CPAN module installation guide.