Scaling Plan Scaling Instruction Target Tracking Configuration
data class ScalingPlanScalingInstructionTargetTrackingConfiguration(val customizedScalingMetricSpecification: ScalingPlanScalingInstructionTargetTrackingConfigurationCustomizedScalingMetricSpecification? = null, val disableScaleIn: Boolean? = null, val estimatedInstanceWarmup: Int? = null, val predefinedScalingMetricSpecification: ScalingPlanScalingInstructionTargetTrackingConfigurationPredefinedScalingMetricSpecification? = null, val scaleInCooldown: Int? = null, val scaleOutCooldown: Int? = null, val targetValue: Double)
Constructors
Link copied to clipboard
fun ScalingPlanScalingInstructionTargetTrackingConfiguration(customizedScalingMetricSpecification: ScalingPlanScalingInstructionTargetTrackingConfigurationCustomizedScalingMetricSpecification? = null, disableScaleIn: Boolean? = null, estimatedInstanceWarmup: Int? = null, predefinedScalingMetricSpecification: ScalingPlanScalingInstructionTargetTrackingConfigurationPredefinedScalingMetricSpecification? = null, scaleInCooldown: Int? = null, scaleOutCooldown: Int? = null, targetValue: Double)
Types
Properties
Link copied to clipboard
val customizedScalingMetricSpecification: ScalingPlanScalingInstructionTargetTrackingConfigurationCustomizedScalingMetricSpecification? = null
Customized metric. You can specify either customized_scaling_metric_specification
or predefined_scaling_metric_specification
. More details can be found in the AWS Auto Scaling API Reference.
Link copied to clipboard
val predefinedScalingMetricSpecification: ScalingPlanScalingInstructionTargetTrackingConfigurationPredefinedScalingMetricSpecification? = null
Predefined metric. You can specify either predefined_scaling_metric_specification
or customized_scaling_metric_specification
. More details can be found in the AWS Auto Scaling API Reference.
Link copied to clipboard