---
type: resource-type
title: GlobalTable
description: aws resource type AWS::DynamoDB::GlobalTable
name: GlobalTable
lexicon: aws
resource_type: AWS::DynamoDB::GlobalTable
---
`AWS::DynamoDB::GlobalTable`, a resource type of the aws lexicon.

## Properties

- `Replicas` (`GlobalTable_ReplicaSpecification[]`, required)
- `Arn` (`string`, optional)
- `AttributeDefinitions` (`GlobalTable_AttributeDefinition[]`, optional)
- `BillingMode` (`string`, optional)
- `GlobalSecondaryIndexes` (`GlobalTable_GlobalSecondaryIndex[]`, optional)
- `GlobalTableSourceArn` (`string`, optional)
- `GlobalTableWitnesses` (`GlobalTable_GlobalTableWitness[]`, optional)
- `KeySchema` (`GlobalTable_KeySchema[]`, optional)
- `LocalSecondaryIndexes` (`GlobalTable_LocalSecondaryIndex[]`, optional)
- `MultiRegionConsistency` (`"EVENTUAL" | "STRONG"`, optional)
- `ReadOnDemandThroughputSettings` (`GlobalTable_ReadOnDemandThroughputSettings`, optional)
- `ReadProvisionedThroughputSettings` (`GlobalTable_GlobalReadProvisionedThroughputSettings`, optional)
- `SSESpecification` (`GlobalTable_SSESpecification`, optional)
- `StreamArn` (`string`, optional)
- `StreamSpecification` (`GlobalTable_StreamSpecification`, optional)
- `TableId` (`string`, optional)
- `TableName` (`string`, optional)
- `TimeToLiveSpecification` (`GlobalTable_TimeToLiveSpecification`, optional)
- `WarmThroughput` (`GlobalTable_WarmThroughput`, optional)
- `WriteOnDemandThroughputSettings` (`GlobalTable_WriteOnDemandThroughputSettings`, optional)
- `WriteProvisionedThroughputSettings` (`GlobalTable_WriteProvisionedThroughputSettings`, optional)

## Attributes

- `Arn`
- `StreamArn`
- `TableId`

## Governed by

- [WAW059](/rules/WAW059.md): Wildcard Resource where the declared graph enumerates the touched set — tighten to the consumers' declared Arns
