| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ApplicationAutoScaling.Types.SuspendedState
Description
Synopsis
- data SuspendedState = SuspendedState' {}
- newSuspendedState :: SuspendedState
- suspendedState_dynamicScalingInSuspended :: Lens' SuspendedState (Maybe Bool)
- suspendedState_dynamicScalingOutSuspended :: Lens' SuspendedState (Maybe Bool)
- suspendedState_scheduledScalingSuspended :: 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.
Constructors
| SuspendedState' | |
Fields
| |
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: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.
$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.
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_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.
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.