AWS::DynamoDB::GlobalTable ReplicaSpecification - AWS CloudFormation

AWS::DynamoDB::GlobalTable ReplicaSpecification

Defines settings specific to a single replica of a global table.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

Properties

ContributorInsightsSpecification

The settings used to enable or disable CloudWatch Contributor Insights for the specified replica. When not specified, defaults to contributor insights disabled for the replica.

Required: No

Type: ContributorInsightsSpecification

Update requires: No interruption

GlobalSecondaryIndexes

Defines additional settings for the global secondary indexes of this replica.

Required: No

Type: List of ReplicaGlobalSecondaryIndexSpecification

Update requires: No interruption

PointInTimeRecoverySpecification

The settings used to enable point in time recovery. When not specified, defaults to point in time recovery disabled for the replica.

Required: No

Type: PointInTimeRecoverySpecification

Update requires: No interruption

ReadProvisionedThroughputSettings

Defines read capacity settings for the replica table.

Required: No

Type: ReadProvisionedThroughputSettings

Update requires: No interruption

Region

The region in which this replica exists.

Required: Yes

Type: String

Update requires: No interruption

SSESpecification

Allows you to specify a customer-managed key for the replica. When using customer-managed keys for server-side encryption, this property must have a value in all replicas.

Required: No

Type: ReplicaSSESpecification

Update requires: No interruption

Tags

An array of key-value pairs to apply to this replica.

For more information, see Tag.

Required: No

Type: List of Tag

Update requires: No interruption