libZSservicesZSamazonka-securityhubZSamazonka-securityhub
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SecurityHub.Types.AwsDynamoDbTableReplica

Description

 
Synopsis

Documentation

data AwsDynamoDbTableReplica Source #

Information about a replica of a DynamoDB table.

See: newAwsDynamoDbTableReplica smart constructor.

Constructors

AwsDynamoDbTableReplica' 

Fields

Instances

Instances details
Eq AwsDynamoDbTableReplica Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsDynamoDbTableReplica

Read AwsDynamoDbTableReplica Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsDynamoDbTableReplica

Show AwsDynamoDbTableReplica Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsDynamoDbTableReplica

Generic AwsDynamoDbTableReplica Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsDynamoDbTableReplica

Associated Types

type Rep AwsDynamoDbTableReplica :: Type -> Type #

NFData AwsDynamoDbTableReplica Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsDynamoDbTableReplica

Methods

rnf :: AwsDynamoDbTableReplica -> () #

Hashable AwsDynamoDbTableReplica Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsDynamoDbTableReplica

ToJSON AwsDynamoDbTableReplica Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsDynamoDbTableReplica

FromJSON AwsDynamoDbTableReplica Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsDynamoDbTableReplica

type Rep AwsDynamoDbTableReplica Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsDynamoDbTableReplica

type Rep AwsDynamoDbTableReplica = D1 ('MetaData "AwsDynamoDbTableReplica" "Amazonka.SecurityHub.Types.AwsDynamoDbTableReplica" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "AwsDynamoDbTableReplica'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "replicaStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "regionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "replicaStatusDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "kmsMasterKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "provisionedThroughputOverride") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AwsDynamoDbTableProvisionedThroughputOverride)) :*: S1 ('MetaSel ('Just "globalSecondaryIndexes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AwsDynamoDbTableReplicaGlobalSecondaryIndex]))))))

newAwsDynamoDbTableReplica :: AwsDynamoDbTableReplica Source #

Create a value of AwsDynamoDbTableReplica 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:replicaStatus:AwsDynamoDbTableReplica', awsDynamoDbTableReplica_replicaStatus - The current status of the replica.

$sel:regionName:AwsDynamoDbTableReplica', awsDynamoDbTableReplica_regionName - The name of the Region where the replica is located.

$sel:replicaStatusDescription:AwsDynamoDbTableReplica', awsDynamoDbTableReplica_replicaStatusDescription - Detailed information about the replica status.

$sel:kmsMasterKeyId:AwsDynamoDbTableReplica', awsDynamoDbTableReplica_kmsMasterKeyId - The identifier of the KMS key that will be used for KMS encryption for the replica.

$sel:provisionedThroughputOverride:AwsDynamoDbTableReplica', awsDynamoDbTableReplica_provisionedThroughputOverride - Replica-specific configuration for the provisioned throughput.

$sel:globalSecondaryIndexes:AwsDynamoDbTableReplica', awsDynamoDbTableReplica_globalSecondaryIndexes - List of global secondary indexes for the replica.

awsDynamoDbTableReplica_regionName :: Lens' AwsDynamoDbTableReplica (Maybe Text) Source #

The name of the Region where the replica is located.

awsDynamoDbTableReplica_kmsMasterKeyId :: Lens' AwsDynamoDbTableReplica (Maybe Text) Source #

The identifier of the KMS key that will be used for KMS encryption for the replica.