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)


1203
1204
1205
# File 'sig/types.rbs', line 1203

def adjustment_type
  @adjustment_type
end

#auto_scaling_group_name::String

Returns the value of attribute auto_scaling_group_name.

Returns:

  • (::String)


1200
1201
1202
# File 'sig/types.rbs', line 1200

def auto_scaling_group_name
  @auto_scaling_group_name
end

#cooldown::Integer

Returns the value of attribute cooldown.

Returns:

  • (::Integer)


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

def cooldown
  @cooldown
end

#enabledBoolean

Returns the value of attribute enabled.

Returns:

  • (Boolean)


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

def enabled
  @enabled
end

#estimated_instance_warmup::Integer

Returns the value of attribute estimated_instance_warmup.

Returns:

  • (::Integer)


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

def estimated_instance_warmup
  @estimated_instance_warmup
end

#metric_aggregation_type::String

Returns the value of attribute metric_aggregation_type.

Returns:

  • (::String)


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

def metric_aggregation_type
  @metric_aggregation_type
end

#min_adjustment_magnitude::Integer

Returns the value of attribute min_adjustment_magnitude.

Returns:

  • (::Integer)


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

def min_adjustment_magnitude
  @min_adjustment_magnitude
end

#min_adjustment_step::Integer

Returns the value of attribute min_adjustment_step.

Returns:

  • (::Integer)


1204
1205
1206
# File 'sig/types.rbs', line 1204

def min_adjustment_step
  @min_adjustment_step
end

#policy_name::String

Returns the value of attribute policy_name.

Returns:

  • (::String)


1201
1202
1203
# File 'sig/types.rbs', line 1201

def policy_name
  @policy_name
end

#policy_type::String

Returns the value of attribute policy_type.

Returns:

  • (::String)


1202
1203
1204
# File 'sig/types.rbs', line 1202

def policy_type
  @policy_type
end

#predictive_scaling_configurationTypes::PredictiveScalingConfiguration

Returns the value of attribute predictive_scaling_configuration.



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

def predictive_scaling_configuration
  @predictive_scaling_configuration
end

#scaling_adjustment::Integer

Returns the value of attribute scaling_adjustment.

Returns:

  • (::Integer)


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

def scaling_adjustment
  @scaling_adjustment
end

#step_adjustments::Array[Types::StepAdjustment]

Returns the value of attribute step_adjustments.

Returns:



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

def step_adjustments
  @step_adjustments
end

#target_tracking_configurationTypes::TargetTrackingConfiguration

Returns the value of attribute target_tracking_configuration.



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

def target_tracking_configuration
  @target_tracking_configuration
end