Class: Aws::AutoScaling::Types::ScheduledUpdateGroupAction
- Inherits:
-
Struct
- Object
- Struct
- Aws::AutoScaling::Types::ScheduledUpdateGroupAction
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-autoscaling/types.rb
Overview
Describes a scheduled scaling action. Used in response to DescribeScheduledActions.
Instance Attribute Summary collapse
-
#auto_scaling_group_name ⇒ String
The name of the Auto Scaling group.
-
#desired_capacity ⇒ Integer
The number of instances you prefer to maintain in the group.
-
#end_time ⇒ Time
The date and time that the action is scheduled to end.
-
#max_size ⇒ Integer
The maximum size of the group.
-
#min_size ⇒ Integer
The minimum size of the group.
-
#recurrence ⇒ String
The recurring schedule for the action.
-
#scheduled_action_arn ⇒ String
The Amazon Resource Name (ARN) of the scheduled action.
-
#scheduled_action_name ⇒ String
The name of the scheduled action.
-
#start_time ⇒ Time
The date and time that the action is scheduled to begin.
-
#time ⇒ Time
This parameter is deprecated.
Instance Attribute Details
#auto_scaling_group_name ⇒ String
The name of the Auto Scaling group.
4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 4101 class ScheduledUpdateGroupAction < Struct.new( :auto_scaling_group_name, :scheduled_action_name, :scheduled_action_arn, :time, :start_time, :end_time, :recurrence, :min_size, :max_size, :desired_capacity) include Aws::Structure end |
#desired_capacity ⇒ Integer
The number of instances you prefer to maintain in the group.
4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 4101 class ScheduledUpdateGroupAction < Struct.new( :auto_scaling_group_name, :scheduled_action_name, :scheduled_action_arn, :time, :start_time, :end_time, :recurrence, :min_size, :max_size, :desired_capacity) include Aws::Structure end |
#end_time ⇒ Time
The date and time that the action is scheduled to end. This date and time can be up to one month in the future.
4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 4101 class ScheduledUpdateGroupAction < Struct.new( :auto_scaling_group_name, :scheduled_action_name, :scheduled_action_arn, :time, :start_time, :end_time, :recurrence, :min_size, :max_size, :desired_capacity) include Aws::Structure end |
#max_size ⇒ Integer
The maximum size of the group.
4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 4101 class ScheduledUpdateGroupAction < Struct.new( :auto_scaling_group_name, :scheduled_action_name, :scheduled_action_arn, :time, :start_time, :end_time, :recurrence, :min_size, :max_size, :desired_capacity) include Aws::Structure end |
#min_size ⇒ Integer
The minimum size of the group.
4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 4101 class ScheduledUpdateGroupAction < Struct.new( :auto_scaling_group_name, :scheduled_action_name, :scheduled_action_arn, :time, :start_time, :end_time, :recurrence, :min_size, :max_size, :desired_capacity) include Aws::Structure end |
#recurrence ⇒ String
The recurring schedule for the action.
4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 4101 class ScheduledUpdateGroupAction < Struct.new( :auto_scaling_group_name, :scheduled_action_name, :scheduled_action_arn, :time, :start_time, :end_time, :recurrence, :min_size, :max_size, :desired_capacity) include Aws::Structure end |
#scheduled_action_arn ⇒ String
The Amazon Resource Name (ARN) of the scheduled action.
4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 4101 class ScheduledUpdateGroupAction < Struct.new( :auto_scaling_group_name, :scheduled_action_name, :scheduled_action_arn, :time, :start_time, :end_time, :recurrence, :min_size, :max_size, :desired_capacity) include Aws::Structure end |
#scheduled_action_name ⇒ String
The name of the scheduled action.
4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 4101 class ScheduledUpdateGroupAction < Struct.new( :auto_scaling_group_name, :scheduled_action_name, :scheduled_action_arn, :time, :start_time, :end_time, :recurrence, :min_size, :max_size, :desired_capacity) include Aws::Structure end |
#start_time ⇒ Time
The date and time that the action is scheduled to begin. This date and time can be up to one month in the future.
When ‘StartTime` and `EndTime` are specified with `Recurrence`, they form the boundaries of when the recurring action starts and stops.
4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 4101 class ScheduledUpdateGroupAction < Struct.new( :auto_scaling_group_name, :scheduled_action_name, :scheduled_action_arn, :time, :start_time, :end_time, :recurrence, :min_size, :max_size, :desired_capacity) include Aws::Structure end |
#time ⇒ Time
This parameter is deprecated.
4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 4101 class ScheduledUpdateGroupAction < Struct.new( :auto_scaling_group_name, :scheduled_action_name, :scheduled_action_arn, :time, :start_time, :end_time, :recurrence, :min_size, :max_size, :desired_capacity) include Aws::Structure end |