Class: Aws::Types::PutScalingPolicyType

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#adjustment_type::String

Returns the value of attribute adjustment_type.

Returns:

  • (::String)


1209
1210
1211
# File 'sig/types.rbs', line 1209

def adjustment_type
  @adjustment_type
end

#auto_scaling_group_name::String

Returns the value of attribute auto_scaling_group_name.

Returns:

  • (::String)


1206
1207
1208
# File 'sig/types.rbs', line 1206

def auto_scaling_group_name
  @auto_scaling_group_name
end

#cooldown::Integer

Returns the value of attribute cooldown.

Returns:

  • (::Integer)


1213
1214
1215
# File 'sig/types.rbs', line 1213

def cooldown
  @cooldown
end

#enabledBoolean

Returns the value of attribute enabled.

Returns:

  • (Boolean)


1218
1219
1220
# File 'sig/types.rbs', line 1218

def enabled
  @enabled
end

#estimated_instance_warmup::Integer

Returns the value of attribute estimated_instance_warmup.

Returns:

  • (::Integer)


1216
1217
1218
# File 'sig/types.rbs', line 1216

def estimated_instance_warmup
  @estimated_instance_warmup
end

#metric_aggregation_type::String

Returns the value of attribute metric_aggregation_type.

Returns:

  • (::String)


1214
1215
1216
# File 'sig/types.rbs', line 1214

def metric_aggregation_type
  @metric_aggregation_type
end

#min_adjustment_magnitude::Integer

Returns the value of attribute min_adjustment_magnitude.

Returns:

  • (::Integer)


1211
1212
1213
# File 'sig/types.rbs', line 1211

def min_adjustment_magnitude
  @min_adjustment_magnitude
end

#min_adjustment_step::Integer

Returns the value of attribute min_adjustment_step.

Returns:

  • (::Integer)


1210
1211
1212
# File 'sig/types.rbs', line 1210

def min_adjustment_step
  @min_adjustment_step
end

#policy_name::String

Returns the value of attribute policy_name.

Returns:

  • (::String)


1207
1208
1209
# File 'sig/types.rbs', line 1207

def policy_name
  @policy_name
end

#policy_type::String

Returns the value of attribute policy_type.

Returns:

  • (::String)


1208
1209
1210
# File 'sig/types.rbs', line 1208

def policy_type
  @policy_type
end

#predictive_scaling_configurationTypes::PredictiveScalingConfiguration

Returns the value of attribute predictive_scaling_configuration.



1219
1220
1221
# File 'sig/types.rbs', line 1219

def predictive_scaling_configuration
  @predictive_scaling_configuration
end

#scaling_adjustment::Integer

Returns the value of attribute scaling_adjustment.

Returns:

  • (::Integer)


1212
1213
1214
# File 'sig/types.rbs', line 1212

def scaling_adjustment
  @scaling_adjustment
end

#step_adjustments::Array[Types::StepAdjustment]

Returns the value of attribute step_adjustments.

Returns:



1215
1216
1217
# File 'sig/types.rbs', line 1215

def step_adjustments
  @step_adjustments
end

#target_tracking_configurationTypes::TargetTrackingConfiguration

Returns the value of attribute target_tracking_configuration.



1217
1218
1219
# File 'sig/types.rbs', line 1217

def target_tracking_configuration
  @target_tracking_configuration
end