stepAdjustments

@JvmName(name = "gpwtpmnqglwcijgo")
suspend fun stepAdjustments(value: Output<List<ScalingPolicyStepAdjustmentArgs>>)
@JvmName(name = "cvaskrhhbjodjfkk")
suspend fun stepAdjustments(value: List<ScalingPolicyStepAdjustmentArgs>?)

Parameters

value

A set of adjustments that enable you to scale based on the size of the alarm breach. Required if the policy type is StepScaling. (Not used with any other policy type.)


@JvmName(name = "scwpobghltsuoigi")
suspend fun stepAdjustments(vararg values: Output<ScalingPolicyStepAdjustmentArgs>)


@JvmName(name = "nuuigsgpfcbuojjp")
suspend fun stepAdjustments(values: List<Output<ScalingPolicyStepAdjustmentArgs>>)
@JvmName(name = "bnjrxdhetfiphxnq")
suspend fun stepAdjustments(vararg values: ScalingPolicyStepAdjustmentArgs)

Parameters

values

A set of adjustments that enable you to scale based on the size of the alarm breach. Required if the policy type is StepScaling. (Not used with any other policy type.)


@JvmName(name = "xbdattqlfjewyoms")
suspend fun stepAdjustments(argument: List<suspend ScalingPolicyStepAdjustmentArgsBuilder.() -> Unit>)
@JvmName(name = "mclwsquphpplkdyf")
suspend fun stepAdjustments(vararg argument: suspend ScalingPolicyStepAdjustmentArgsBuilder.() -> Unit)
@JvmName(name = "vbusvbywqtapkwai")
suspend fun stepAdjustments(argument: suspend ScalingPolicyStepAdjustmentArgsBuilder.() -> Unit)

Parameters

argument

A set of adjustments that enable you to scale based on the size of the alarm breach. Required if the policy type is StepScaling. (Not used with any other policy type.)