AWS::DynamoDB::GlobalTable ReplicaSpecification - AWS CloudFormation

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS::DynamoDB::GlobalTable ReplicaSpecification

Definiert spezifische Einstellungen für ein einzelnes Replikat einer globalen Tabelle.

Syntax

Um diese Entität in Ihrer AWS CloudFormation Vorlage zu deklarieren, verwenden Sie die folgende Syntax:

Eigenschaften

ContributorInsightsSpecification

Die Einstellungen, die zum Aktivieren oder Deaktivieren von CloudWatch Contributor Insights für das angegebene Replikat verwendet werden. Wenn nicht angegeben, Contributor Insights für das Replikat standardmäßig deaktiviert.

Required: No

Geben Sie ein: ContributorInsightsSpecification

Aktualisierung erfordert: Keine Unterbrechung

DeletionProtectionEnabled

Bestimmt, ob ein Replikat vor dem Löschen geschützt ist. Wenn diese Option aktiviert ist, kann die Tabelle von keinem Benutzer oder Prozess gelöscht werden. Diese Einstellung ist standardmäßig deaktiviert. Weitere Informationen finden Sie unter Verwenden des Löschschutzes im AmazonDynamoDBDeveloper.

Required: No

Typ: Boolesch

Aktualisierung erfordert: Keine Unterbrechung

GlobalSecondaryIndexes

Definiert zusätzliche Einstellungen für die globalen sekundären Indizes dieses Replikats.

Required: No

Typ : Array von ReplicaGlobalSecondaryIndexSpecification

Aktualisierung erfordert: Keine Unterbrechung

KinesisStreamSpecification

Definiert die Konfiguration von Kinesis Data Streams für das angegebene Replikat.

Required: No

Geben Sie ein: KinesisStreamSpecification

Aktualisierung erfordert: Keine Unterbrechung

PointInTimeRecoverySpecification

Die Einstellungen, die zum Aktivieren der zeitpunktbezogenen Wiederherstellung verwendet werden. Wenn nicht angegeben, wird die Wiederherstellung auf einen bestimmten Zeitpunkt für die Replikation deaktiviert.

Required: No

Geben Sie ein: PointInTimeRecoverySpecification

Aktualisierung erfordert: Keine Unterbrechung

ReadProvisionedThroughputSettings

Definiert Lese-Kapazitätseinstellungen für die Replikat-Tabelle.

Required: No

Geben Sie ein: ReadProvisionedThroughputSettings

Aktualisierung erfordert: Keine Unterbrechung

Region

Die Region, in der dieses Replikat existiert.

Erforderlich: Ja

Typ: Zeichenfolge

Aktualisierung erfordert: Keine Unterbrechung

ReplicaStreamSpecification

Stellt die DynamoDB Streams-Konfiguration für ein globales Tabellenreplikat dar.

Required: No

Geben Sie ein: ReplicaStreamSpecification

Aktualisierung erfordert: Keine Unterbrechung

ResourcePolicy

Ein ressourcenbasiertes Richtliniendokument, das Berechtigungen zum Hinzufügen zum angegebenen Replikat einer DynamoDB globalen Tabelle enthält. Mit ressourcenbasierten Richtlinien können Sie Zugriffsberechtigungen definieren, indem Sie angeben, wer Zugriff auf jede Ressource hat und welche Aktionen sie für jede Ressource ausführen dürfen.

In einer CloudFormation Vorlage können Sie die Richtlinie im JSON- oder YAML-Format angeben, da YAML in JSON CloudFormation konvertiert, bevor es an gesendet wird DynamoDB. Weitere Informationen zu ressourcenbasierten Richtlinien finden Sie unter Verwenden ressourcenbasierter Richtlinien für DynamoDB und Beispiele für ressourcenbasierte Richtlinien.

Required: No

Geben Sie ein: ResourcePolicy

Aktualisierung erfordert: Keine Unterbrechung

SSESpecification

Erlaubt Ihnen die Angabe eines vom Kunden verwalteten Schlüssels für das Replikat. Wenn vom Kunden verwaltete Schlüssel für die serverseitige Verschlüsselung verwendet werden, muss diese Eigenschaft in allen Replikaten einen Wert haben.

Required: No

Typ: ReplicaSSESpecification

Aktualisierung erfordert: Keine Unterbrechung

TableClass

Die Tabellenklasse der angegebenen Tabelle. Gültige Werte sind STANDARD und STANDARD_INFREQUENT_ACCESS.

Required: No

Typ: Zeichenfolge

Allowed values: STANDARD | STANDARD_INFREQUENT_ACCESS

Aktualisierung erfordert: Keine Unterbrechung

Tags

Ein Array von Schlüssel-Wert-Paaren, die auf dieses Replikat anzuwenden sind.

Weitere Informationen finden Sie unter Tag.

Required: No

Typ : Tag-Array AWS::DynamoDB::GlobalTable Tag

Aktualisierung erfordert: Keine Unterbrechung