amazonka-dynamodb-2.0: Amazon DynamoDB SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.DynamoDB.Types.ReplicaGlobalSecondaryIndexAutoScalingDescription

Description

 
Synopsis

Documentation

data ReplicaGlobalSecondaryIndexAutoScalingDescription Source #

Represents the auto scaling configuration for a replica global secondary index.

See: newReplicaGlobalSecondaryIndexAutoScalingDescription smart constructor.

Constructors

ReplicaGlobalSecondaryIndexAutoScalingDescription' 

Fields

Instances

Instances details
FromJSON ReplicaGlobalSecondaryIndexAutoScalingDescription Source # 
Instance details

Defined in Amazonka.DynamoDB.Types.ReplicaGlobalSecondaryIndexAutoScalingDescription

Generic ReplicaGlobalSecondaryIndexAutoScalingDescription Source # 
Instance details

Defined in Amazonka.DynamoDB.Types.ReplicaGlobalSecondaryIndexAutoScalingDescription

Read ReplicaGlobalSecondaryIndexAutoScalingDescription Source # 
Instance details

Defined in Amazonka.DynamoDB.Types.ReplicaGlobalSecondaryIndexAutoScalingDescription

Show ReplicaGlobalSecondaryIndexAutoScalingDescription Source # 
Instance details

Defined in Amazonka.DynamoDB.Types.ReplicaGlobalSecondaryIndexAutoScalingDescription

NFData ReplicaGlobalSecondaryIndexAutoScalingDescription Source # 
Instance details

Defined in Amazonka.DynamoDB.Types.ReplicaGlobalSecondaryIndexAutoScalingDescription

Eq ReplicaGlobalSecondaryIndexAutoScalingDescription Source # 
Instance details

Defined in Amazonka.DynamoDB.Types.ReplicaGlobalSecondaryIndexAutoScalingDescription

Hashable ReplicaGlobalSecondaryIndexAutoScalingDescription Source # 
Instance details

Defined in Amazonka.DynamoDB.Types.ReplicaGlobalSecondaryIndexAutoScalingDescription

type Rep ReplicaGlobalSecondaryIndexAutoScalingDescription Source # 
Instance details

Defined in Amazonka.DynamoDB.Types.ReplicaGlobalSecondaryIndexAutoScalingDescription

type Rep ReplicaGlobalSecondaryIndexAutoScalingDescription = D1 ('MetaData "ReplicaGlobalSecondaryIndexAutoScalingDescription" "Amazonka.DynamoDB.Types.ReplicaGlobalSecondaryIndexAutoScalingDescription" "amazonka-dynamodb-2.0-GNxlseyeFiu302JKQwQrUS" 'False) (C1 ('MetaCons "ReplicaGlobalSecondaryIndexAutoScalingDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "indexStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IndexStatus))) :*: (S1 ('MetaSel ('Just "provisionedReadCapacityAutoScalingSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingSettingsDescription)) :*: S1 ('MetaSel ('Just "provisionedWriteCapacityAutoScalingSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoScalingSettingsDescription)))))

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 when UPDATING
  • DELETING - 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_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 when UPDATING
  • DELETING - The index is being deleted.
  • ACTIVE - The index is ready for use.