| 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.DynamoDB.Types.ReplicaAutoScalingDescription
Description
Synopsis
- data ReplicaAutoScalingDescription = ReplicaAutoScalingDescription' {
- globalSecondaryIndexes :: Maybe [ReplicaGlobalSecondaryIndexAutoScalingDescription]
- regionName :: Maybe Text
- replicaProvisionedReadCapacityAutoScalingSettings :: Maybe AutoScalingSettingsDescription
- replicaProvisionedWriteCapacityAutoScalingSettings :: Maybe AutoScalingSettingsDescription
- replicaStatus :: Maybe ReplicaStatus
- newReplicaAutoScalingDescription :: ReplicaAutoScalingDescription
- replicaAutoScalingDescription_globalSecondaryIndexes :: Lens' ReplicaAutoScalingDescription (Maybe [ReplicaGlobalSecondaryIndexAutoScalingDescription])
- replicaAutoScalingDescription_regionName :: Lens' ReplicaAutoScalingDescription (Maybe Text)
- replicaAutoScalingDescription_replicaProvisionedReadCapacityAutoScalingSettings :: Lens' ReplicaAutoScalingDescription (Maybe AutoScalingSettingsDescription)
- replicaAutoScalingDescription_replicaProvisionedWriteCapacityAutoScalingSettings :: Lens' ReplicaAutoScalingDescription (Maybe AutoScalingSettingsDescription)
- replicaAutoScalingDescription_replicaStatus :: Lens' ReplicaAutoScalingDescription (Maybe ReplicaStatus)
Documentation
data ReplicaAutoScalingDescription Source #
Represents the auto scaling settings of the replica.
See: newReplicaAutoScalingDescription smart constructor.
Constructors
| ReplicaAutoScalingDescription' | |
Fields
| |
Instances
newReplicaAutoScalingDescription :: ReplicaAutoScalingDescription Source #
Create a value of ReplicaAutoScalingDescription 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:globalSecondaryIndexes:ReplicaAutoScalingDescription', replicaAutoScalingDescription_globalSecondaryIndexes - Replica-specific global secondary index auto scaling settings.
$sel:regionName:ReplicaAutoScalingDescription', replicaAutoScalingDescription_regionName - The Region where the replica exists.
$sel:replicaProvisionedReadCapacityAutoScalingSettings:ReplicaAutoScalingDescription', replicaAutoScalingDescription_replicaProvisionedReadCapacityAutoScalingSettings - Undocumented member.
$sel:replicaProvisionedWriteCapacityAutoScalingSettings:ReplicaAutoScalingDescription', replicaAutoScalingDescription_replicaProvisionedWriteCapacityAutoScalingSettings - Undocumented member.
$sel:replicaStatus:ReplicaAutoScalingDescription', replicaAutoScalingDescription_replicaStatus - The current state of the replica:
CREATING- The replica is being created.UPDATING- The replica is being updated.DELETING- The replica is being deleted.ACTIVE- The replica is ready for use.
replicaAutoScalingDescription_globalSecondaryIndexes :: Lens' ReplicaAutoScalingDescription (Maybe [ReplicaGlobalSecondaryIndexAutoScalingDescription]) Source #
Replica-specific global secondary index auto scaling settings.
replicaAutoScalingDescription_regionName :: Lens' ReplicaAutoScalingDescription (Maybe Text) Source #
The Region where the replica exists.
replicaAutoScalingDescription_replicaProvisionedReadCapacityAutoScalingSettings :: Lens' ReplicaAutoScalingDescription (Maybe AutoScalingSettingsDescription) Source #
Undocumented member.
replicaAutoScalingDescription_replicaProvisionedWriteCapacityAutoScalingSettings :: Lens' ReplicaAutoScalingDescription (Maybe AutoScalingSettingsDescription) Source #
Undocumented member.
replicaAutoScalingDescription_replicaStatus :: Lens' ReplicaAutoScalingDescription (Maybe ReplicaStatus) Source #
The current state of the replica:
CREATING- The replica is being created.UPDATING- The replica is being updated.DELETING- The replica is being deleted.ACTIVE- The replica is ready for use.