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 AutoScalingSettingsDescription = AutoScalingSettingsDescription' {}
- newAutoScalingSettingsDescription :: AutoScalingSettingsDescription
- autoScalingSettingsDescription_autoScalingDisabled :: Lens' AutoScalingSettingsDescription (Maybe Bool)
- autoScalingSettingsDescription_minimumUnits :: Lens' AutoScalingSettingsDescription (Maybe Natural)
- autoScalingSettingsDescription_maximumUnits :: Lens' AutoScalingSettingsDescription (Maybe Natural)
- autoScalingSettingsDescription_scalingPolicies :: Lens' AutoScalingSettingsDescription (Maybe [AutoScalingPolicyDescription])
- autoScalingSettingsDescription_autoScalingRoleArn :: Lens' AutoScalingSettingsDescription (Maybe Text)
Documentation
data AutoScalingSettingsDescription Source #
Represents the auto scaling settings for a global table or global secondary index.
See: newAutoScalingSettingsDescription
smart constructor.
AutoScalingSettingsDescription' | |
|
Instances
newAutoScalingSettingsDescription :: AutoScalingSettingsDescription Source #
Create a value of AutoScalingSettingsDescription
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:autoScalingDisabled:AutoScalingSettingsDescription'
, autoScalingSettingsDescription_autoScalingDisabled
- Disabled auto scaling for this global table or global secondary index.
$sel:minimumUnits:AutoScalingSettingsDescription'
, autoScalingSettingsDescription_minimumUnits
- The minimum capacity units that a global table or global secondary index
should be scaled down to.
$sel:maximumUnits:AutoScalingSettingsDescription'
, autoScalingSettingsDescription_maximumUnits
- The maximum capacity units that a global table or global secondary index
should be scaled up to.
$sel:scalingPolicies:AutoScalingSettingsDescription'
, autoScalingSettingsDescription_scalingPolicies
- Information about the scaling policies.
$sel:autoScalingRoleArn:AutoScalingSettingsDescription'
, autoScalingSettingsDescription_autoScalingRoleArn
- Role ARN used for configuring the auto scaling policy.
autoScalingSettingsDescription_autoScalingDisabled :: Lens' AutoScalingSettingsDescription (Maybe Bool) Source #
Disabled auto scaling for this global table or global secondary index.
autoScalingSettingsDescription_minimumUnits :: Lens' AutoScalingSettingsDescription (Maybe Natural) Source #
The minimum capacity units that a global table or global secondary index should be scaled down to.
autoScalingSettingsDescription_maximumUnits :: Lens' AutoScalingSettingsDescription (Maybe Natural) Source #
The maximum capacity units that a global table or global secondary index should be scaled up to.
autoScalingSettingsDescription_scalingPolicies :: Lens' AutoScalingSettingsDescription (Maybe [AutoScalingPolicyDescription]) Source #
Information about the scaling policies.
autoScalingSettingsDescription_autoScalingRoleArn :: Lens' AutoScalingSettingsDescription (Maybe Text) Source #
Role ARN used for configuring the auto scaling policy.