ScalableTargetSuspendedState

data class ScalableTargetSuspendedState(val dynamicScalingInSuspended: Boolean? = null, val dynamicScalingOutSuspended: Boolean? = null, val scheduledScalingSuspended: Boolean? = null)

`SuspendedState` is a property of the AWS::ApplicationAutoScaling::ScalableTarget resource that specifies whether the scaling activities for a scalable target are in a suspended state. For more information, see Suspending and resuming scaling in the Application Auto Scaling User Guide.

Constructors

Link copied to clipboard
constructor(dynamicScalingInSuspended: Boolean? = null, dynamicScalingOutSuspended: Boolean? = null, scheduledScalingSuspended: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Whether scale in by a target tracking scaling policy or a step scaling policy is suspended. Set the value to `true` if you don't want Application Auto Scaling to remove capacity when a scaling policy is triggered. The default is `false`.

Link copied to clipboard

Whether scale out by a target tracking scaling policy or a step scaling policy is suspended. Set the value to `true` if you don't want Application Auto Scaling to add capacity when a scaling policy is triggered. The default is `false`.

Link copied to clipboard

Whether scheduled scaling is suspended. Set the value to `true` if you don't want Application Auto Scaling to add or remove capacity by initiating scheduled actions. The default is `false`.