Class: Aws::Types::ScalingInstruction
- Inherits:
-
Object
- Object
- Aws::Types::ScalingInstruction
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#customized_load_metric_specification ⇒ Types::CustomizedLoadMetricSpecification
Returns the value of attribute customized_load_metric_specification.
-
#disable_dynamic_scaling ⇒ Boolean
Returns the value of attribute disable_dynamic_scaling.
-
#max_capacity ⇒ ::Integer
Returns the value of attribute max_capacity.
-
#min_capacity ⇒ ::Integer
Returns the value of attribute min_capacity.
-
#predefined_load_metric_specification ⇒ Types::PredefinedLoadMetricSpecification
Returns the value of attribute predefined_load_metric_specification.
-
#predictive_scaling_max_capacity_behavior ⇒ "SetForecastCapacityToMaxCapacity", ...
Returns the value of attribute predictive_scaling_max_capacity_behavior.
-
#predictive_scaling_max_capacity_buffer ⇒ ::Integer
Returns the value of attribute predictive_scaling_max_capacity_buffer.
-
#predictive_scaling_mode ⇒ "ForecastAndScale", "ForecastOnly"
Returns the value of attribute predictive_scaling_mode.
-
#resource_id ⇒ ::String
Returns the value of attribute resource_id.
-
#scalable_dimension ⇒ "autoscaling:autoScalingGroup:DesiredCapacity", ...
Returns the value of attribute scalable_dimension.
-
#scaling_policy_update_behavior ⇒ "KeepExternalPolicies", "ReplaceExternalPolicies"
Returns the value of attribute scaling_policy_update_behavior.
-
#scheduled_action_buffer_time ⇒ ::Integer
Returns the value of attribute scheduled_action_buffer_time.
-
#service_namespace ⇒ "autoscaling", ...
Returns the value of attribute service_namespace.
-
#target_tracking_configurations ⇒ ::Array[Types::TargetTrackingConfiguration]
Returns the value of attribute target_tracking_configurations.
Instance Attribute Details
#customized_load_metric_specification ⇒ Types::CustomizedLoadMetricSpecification
Returns the value of attribute customized_load_metric_specification.
159 160 161 |
# File 'sig/types.rbs', line 159 def customized_load_metric_specification @customized_load_metric_specification end |
#disable_dynamic_scaling ⇒ Boolean
Returns the value of attribute disable_dynamic_scaling.
165 166 167 |
# File 'sig/types.rbs', line 165 def disable_dynamic_scaling @disable_dynamic_scaling end |
#max_capacity ⇒ ::Integer
Returns the value of attribute max_capacity.
156 157 158 |
# File 'sig/types.rbs', line 156 def max_capacity @max_capacity end |
#min_capacity ⇒ ::Integer
Returns the value of attribute min_capacity.
155 156 157 |
# File 'sig/types.rbs', line 155 def min_capacity @min_capacity end |
#predefined_load_metric_specification ⇒ Types::PredefinedLoadMetricSpecification
Returns the value of attribute predefined_load_metric_specification.
158 159 160 |
# File 'sig/types.rbs', line 158 def predefined_load_metric_specification @predefined_load_metric_specification end |
#predictive_scaling_max_capacity_behavior ⇒ "SetForecastCapacityToMaxCapacity", ...
Returns the value of attribute predictive_scaling_max_capacity_behavior.
161 162 163 |
# File 'sig/types.rbs', line 161 def predictive_scaling_max_capacity_behavior @predictive_scaling_max_capacity_behavior end |
#predictive_scaling_max_capacity_buffer ⇒ ::Integer
Returns the value of attribute predictive_scaling_max_capacity_buffer.
162 163 164 |
# File 'sig/types.rbs', line 162 def predictive_scaling_max_capacity_buffer @predictive_scaling_max_capacity_buffer end |
#predictive_scaling_mode ⇒ "ForecastAndScale", "ForecastOnly"
Returns the value of attribute predictive_scaling_mode.
163 164 165 |
# File 'sig/types.rbs', line 163 def predictive_scaling_mode @predictive_scaling_mode end |
#resource_id ⇒ ::String
Returns the value of attribute resource_id.
153 154 155 |
# File 'sig/types.rbs', line 153 def resource_id @resource_id end |
#scalable_dimension ⇒ "autoscaling:autoScalingGroup:DesiredCapacity", ...
Returns the value of attribute scalable_dimension.
154 155 156 |
# File 'sig/types.rbs', line 154 def scalable_dimension @scalable_dimension end |
#scaling_policy_update_behavior ⇒ "KeepExternalPolicies", "ReplaceExternalPolicies"
Returns the value of attribute scaling_policy_update_behavior.
164 165 166 |
# File 'sig/types.rbs', line 164 def scaling_policy_update_behavior @scaling_policy_update_behavior end |
#scheduled_action_buffer_time ⇒ ::Integer
Returns the value of attribute scheduled_action_buffer_time.
160 161 162 |
# File 'sig/types.rbs', line 160 def scheduled_action_buffer_time @scheduled_action_buffer_time end |
#service_namespace ⇒ "autoscaling", ...
Returns the value of attribute service_namespace.
152 153 154 |
# File 'sig/types.rbs', line 152 def service_namespace @service_namespace end |
#target_tracking_configurations ⇒ ::Array[Types::TargetTrackingConfiguration]
Returns the value of attribute target_tracking_configurations.
157 158 159 |
# File 'sig/types.rbs', line 157 def target_tracking_configurations @target_tracking_configurations end |