You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::AutoScalingPlans::Types::ScalingPlan
- Inherits:
-
Struct
- Object
- Struct
- Aws::AutoScalingPlans::Types::ScalingPlan
- Defined in:
- (unknown)
Overview
Represents a scaling plan.
Instance Attribute Summary collapse
-
#application_source ⇒ Types::ApplicationSource
The application source.
-
#creation_time ⇒ Time
The Unix time stamp when the scaling plan was created.
-
#scaling_instructions ⇒ Array<Types::ScalingInstruction>
The scaling instructions.
-
#scaling_plan_name ⇒ String
The name of the scaling plan.
-
#scaling_plan_version ⇒ Integer
The version number of the scaling plan.
-
#status_code ⇒ String
The status of the scaling plan.
-
#status_message ⇒ String
A simple message about the current status of the scaling plan.
-
#status_start_time ⇒ Time
The Unix time stamp when the scaling plan entered the current status.
Instance Attribute Details
#application_source ⇒ Types::ApplicationSource
The application source.
#creation_time ⇒ Time
The Unix time stamp when the scaling plan was created.
#scaling_instructions ⇒ Array<Types::ScalingInstruction>
The scaling instructions.
#scaling_plan_name ⇒ String
The name of the scaling plan.
#scaling_plan_version ⇒ Integer
The version number of the scaling plan.
#status_code ⇒ String
The status of the scaling plan.
Active
- The scaling plan is active.ActiveWithProblems
- The scaling plan is active, but the scaling configuration for one or more resources could not be applied.CreationInProgress
- The scaling plan is being created.CreationFailed
- The scaling plan could not be created.DeletionInProgress
- The scaling plan is being deleted.DeletionFailed
- The scaling plan could not be deleted.UpdateInProgress
- The scaling plan is being updated.UpdateFailed
- The scaling plan could not be updated.Possible values:
- Active
- ActiveWithProblems
- CreationInProgress
- CreationFailed
- DeletionInProgress
- DeletionFailed
- UpdateInProgress
- UpdateFailed
#status_message ⇒ String
A simple message about the current status of the scaling plan.
#status_start_time ⇒ Time
The Unix time stamp when the scaling plan entered the current status.