suspendedState

@JvmName(name = "tixkectrtogrkptl")
suspend fun suspendedState(value: Output<ScalableTargetSuspendedStateArgs>)
@JvmName(name = "plleqvigninxbrue")
suspend fun suspendedState(value: ScalableTargetSuspendedStateArgs?)

Parameters

value

An embedded object that contains attributes and attribute values that are used to suspend and resume automatic scaling. Setting the value of an attribute to `true` suspends the specified scaling activities. Setting it to `false` (default) resumes the specified scaling activities. Suspension Outcomes

  • For `DynamicScalingInSuspended`, while a suspension is in effect, all scale-in activities that are triggered by a scaling policy are suspended.

  • For `DynamicScalingOutSuspended`, while a suspension is in effect, all scale-out activities that are triggered by a scaling policy are suspended.

  • For `ScheduledScalingSuspended`, while a suspension is in effect, all scaling activities that involve scheduled actions are suspended.


@JvmName(name = "ngmqyxravlseccsx")
suspend fun suspendedState(argument: suspend ScalableTargetSuspendedStateArgsBuilder.() -> Unit)

Parameters

argument

An embedded object that contains attributes and attribute values that are used to suspend and resume automatic scaling. Setting the value of an attribute to `true` suspends the specified scaling activities. Setting it to `false` (default) resumes the specified scaling activities. Suspension Outcomes

  • For `DynamicScalingInSuspended`, while a suspension is in effect, all scale-in activities that are triggered by a scaling policy are suspended.

  • For `DynamicScalingOutSuspended`, while a suspension is in effect, all scale-out activities that are triggered by a scaling policy are suspended.

  • For `ScheduledScalingSuspended`, while a suspension is in effect, all scaling activities that involve scheduled actions are suspended.