Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data SuspendedState = SuspendedState' {}
- newSuspendedState :: SuspendedState
- suspendedState_dynamicScalingInSuspended :: Lens' SuspendedState (Maybe Bool)
- suspendedState_scheduledScalingSuspended :: Lens' SuspendedState (Maybe Bool)
- suspendedState_dynamicScalingOutSuspended :: Lens' SuspendedState (Maybe Bool)
Documentation
data SuspendedState Source #
Specifies whether the scaling activities for a scalable target are in a suspended state.
See: newSuspendedState
smart constructor.
SuspendedState' | |
|
Instances
newSuspendedState :: SuspendedState Source #
Create a value of SuspendedState
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dynamicScalingInSuspended:SuspendedState'
, suspendedState_dynamicScalingInSuspended
- 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
.
$sel:scheduledScalingSuspended:SuspendedState'
, suspendedState_scheduledScalingSuspended
- 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
.
$sel:dynamicScalingOutSuspended:SuspendedState'
, suspendedState_dynamicScalingOutSuspended
- 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
.
suspendedState_dynamicScalingInSuspended :: Lens' SuspendedState (Maybe Bool) Source #
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
.
suspendedState_scheduledScalingSuspended :: Lens' SuspendedState (Maybe Bool) Source #
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
.
suspendedState_dynamicScalingOutSuspended :: Lens' SuspendedState (Maybe Bool) Source #
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
.