| 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.ReplicaGlobalSecondaryIndexAutoScalingDescription
Description
Synopsis
- data ReplicaGlobalSecondaryIndexAutoScalingDescription = ReplicaGlobalSecondaryIndexAutoScalingDescription' {}
- newReplicaGlobalSecondaryIndexAutoScalingDescription :: ReplicaGlobalSecondaryIndexAutoScalingDescription
- replicaGlobalSecondaryIndexAutoScalingDescription_indexName :: Lens' ReplicaGlobalSecondaryIndexAutoScalingDescription (Maybe Text)
- replicaGlobalSecondaryIndexAutoScalingDescription_indexStatus :: Lens' ReplicaGlobalSecondaryIndexAutoScalingDescription (Maybe IndexStatus)
- replicaGlobalSecondaryIndexAutoScalingDescription_provisionedReadCapacityAutoScalingSettings :: Lens' ReplicaGlobalSecondaryIndexAutoScalingDescription (Maybe AutoScalingSettingsDescription)
- replicaGlobalSecondaryIndexAutoScalingDescription_provisionedWriteCapacityAutoScalingSettings :: Lens' ReplicaGlobalSecondaryIndexAutoScalingDescription (Maybe AutoScalingSettingsDescription)
Documentation
data ReplicaGlobalSecondaryIndexAutoScalingDescription Source #
Represents the auto scaling configuration for a replica global secondary index.
See: newReplicaGlobalSecondaryIndexAutoScalingDescription smart constructor.
Constructors
| ReplicaGlobalSecondaryIndexAutoScalingDescription' | |
Fields
| |
Instances
newReplicaGlobalSecondaryIndexAutoScalingDescription :: ReplicaGlobalSecondaryIndexAutoScalingDescription Source #
Create a value of ReplicaGlobalSecondaryIndexAutoScalingDescription 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:indexName:ReplicaGlobalSecondaryIndexAutoScalingDescription', replicaGlobalSecondaryIndexAutoScalingDescription_indexName - The name of the global secondary index.
$sel:indexStatus:ReplicaGlobalSecondaryIndexAutoScalingDescription', replicaGlobalSecondaryIndexAutoScalingDescription_indexStatus - The current state of the replica global secondary index:
CREATING- The index is being created.UPDATING- The table/index configuration is being updated. The table/index remains available for data operations whenUPDATINGDELETING- The index is being deleted.ACTIVE- The index is ready for use.
$sel:provisionedReadCapacityAutoScalingSettings:ReplicaGlobalSecondaryIndexAutoScalingDescription', replicaGlobalSecondaryIndexAutoScalingDescription_provisionedReadCapacityAutoScalingSettings - Undocumented member.
$sel:provisionedWriteCapacityAutoScalingSettings:ReplicaGlobalSecondaryIndexAutoScalingDescription', replicaGlobalSecondaryIndexAutoScalingDescription_provisionedWriteCapacityAutoScalingSettings - Undocumented member.
replicaGlobalSecondaryIndexAutoScalingDescription_indexName :: Lens' ReplicaGlobalSecondaryIndexAutoScalingDescription (Maybe Text) Source #
The name of the global secondary index.
replicaGlobalSecondaryIndexAutoScalingDescription_indexStatus :: Lens' ReplicaGlobalSecondaryIndexAutoScalingDescription (Maybe IndexStatus) Source #
The current state of the replica global secondary index:
CREATING- The index is being created.UPDATING- The table/index configuration is being updated. The table/index remains available for data operations whenUPDATINGDELETING- The index is being deleted.ACTIVE- The index is ready for use.