AWS::DynamoDB::GlobalTable StreamSpecification - 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 StreamSpecification

Stellt die DynamoDB Streams-Konfiguration für eine Tabelle in DynamoDB dar.

Sie können diesen Wert nur ändern, wenn Ihre AWS::DynamoDB::GlobalTable nur einen Eintrag in Replicas enthält. Sie müssen einen Wert für diese Eigenschaft angeben, wenn Ihre AWS::DynamoDB::GlobalTable mehr als ein Replikat enthält.

Syntax

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

JSON

{ "StreamViewType" : String }

YAML

StreamViewType: String

Eigenschaften

StreamViewType

Wenn ein Element in der Tabelle geändert wird, bestimmt StreamViewType, welche Informationen in den Stream für diese Tabelle geschrieben werden. Gültige Werte für StreamViewType sind:

  • KEYS_ONLY – Nur die Schlüsselattribute des geänderten Elements werden in den Stream geschrieben.

  • NEW_IMAGE – Das gesamte Element, wie es nach der Änderung erscheint, wird in den Stream geschrieben.

  • OLD_IMAGE – Das gesamte Element, wie es vor der Änderung erscheint, wird in den Stream geschrieben.

  • NEW_AND_OLD_IMAGES – Sowohl die neuen als auch die alten Abbilder des Elements werden in den Stream geschrieben.

Erforderlich: Ja

Typ: Zeichenfolge

Allowed values: NEW_IMAGE | OLD_IMAGE | NEW_AND_OLD_IMAGES | KEYS_ONLY

Aktualisierung erfordert: Keine Unterbrechung