Custom Layer Load Based Auto Scaling Downscaling Args
data class CustomLayerLoadBasedAutoScalingDownscalingArgs(val alarms: Output<List<String>>? = null, val cpuThreshold: Output<Double>? = null, val ignoreMetricsTime: Output<Int>? = null, val instanceCount: Output<Int>? = null, val loadThreshold: Output<Double>? = null, val memoryThreshold: Output<Double>? = null, val thresholdsWaitTime: Output<Int>? = null) : ConvertibleToJava<CustomLayerLoadBasedAutoScalingDownscalingArgs>
Properties
Link copied to clipboard
The CPU utilization threshold, as a percent of the available CPU. A value of -1 disables the threshold.
Link copied to clipboard
The amount of time (in minutes) after a scaling event occurs that AWS OpsWorks Stacks should ignore metrics and suppress additional scaling events.
Link copied to clipboard
The number of instances to add or remove when the load exceeds a threshold.
Link copied to clipboard
The load threshold. A value of -1 disables the threshold.
Link copied to clipboard
The memory utilization threshold, as a percent of the available memory. A value of -1 disables the threshold.
Link copied to clipboard
The amount of time, in minutes, that the load must exceed a threshold before more instances are added or removed.