Class: Aws::Types::ScalingInstruction

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

Instance Attribute Summary collapse

Instance Attribute Details

#customized_load_metric_specificationTypes::CustomizedLoadMetricSpecification

Returns the value of attribute customized_load_metric_specification.

Returns:



159
160
161
# File 'sig/types.rbs', line 159

def customized_load_metric_specification
  @customized_load_metric_specification
end

#disable_dynamic_scalingBoolean

Returns the value of attribute disable_dynamic_scaling.

Returns:



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.

Returns:



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.

Returns:



155
156
157
# File 'sig/types.rbs', line 155

def min_capacity
  @min_capacity
end

#predefined_load_metric_specificationTypes::PredefinedLoadMetricSpecification

Returns the value of attribute predefined_load_metric_specification.

Returns:



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.

Returns:



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.

Returns:



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.

Returns:



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.

Returns:



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.

Returns:



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.

Returns:



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.

Returns:



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.

Returns:



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.

Returns:



157
158
159
# File 'sig/types.rbs', line 157

def target_tracking_configurations
  @target_tracking_configurations
end