ApplicationScalingRuleScalingRuleMetricScaleDownRulesArgs

data class ApplicationScalingRuleScalingRuleMetricScaleDownRulesArgs(val disabled: Output<Boolean>? = null, val stabilizationWindowSeconds: Output<Int>? = null, val step: Output<Int>? = null) : ConvertibleToJava<ApplicationScalingRuleScalingRuleMetricScaleDownRulesArgs>

Constructors

constructor(disabled: Output<Boolean>? = null, stabilizationWindowSeconds: Output<Int>? = null, step: Output<Int>? = null)

Properties

Link copied to clipboard
val disabled: Output<Boolean>? = null

Whether shrinkage is prohibited.

Link copied to clipboard
val stabilizationWindowSeconds: Output<Int>? = null

Cooling time for expansion or contraction. Valid values: 0 to 3600. Unit: seconds. The default is 0 seconds.

Link copied to clipboard
val step: Output<Int>? = null

Elastic expansion or contraction step size. the maximum number of instances to be scaled in per unit time.

Functions

Link copied to clipboard
open override fun toJava(): ApplicationScalingRuleScalingRuleMetricScaleDownRulesArgs