AWS::DynamoDB::GlobalTable StreamSpecification - AWS CloudFormation

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AWS::DynamoDB::GlobalTable StreamSpecification

Rappresenta la configurazione di DynamoDB Streams per una tabella in DynamoDB.

Puoi modificare questo valore solo se AWS::DynamoDB::GlobalTable contiene un'unica voce in Replicas. Devi specificare un valore per questa proprietà se AWS::DynamoDB::GlobalTable contiene più di una replica.

Sintassi

Per dichiarare questa entità nel tuo AWS CloudFormation modello, usa la seguente sintassi:

JSON

{ "StreamViewType" : String }

YAML

StreamViewType: String

Proprietà

StreamViewType

Quando un elemento nella tabella viene modificato, StreamViewType determina quali informazioni vengono scritte nel flusso per questa tabella. I valori validi per StreamViewType sono:

  • KEYS_ONLY - Solo gli attributi chiave dell'elemento modificato vengono scritti nel flusso.

  • NEW_IMAGE - L'intero elemento, così come visualizzato dopo che è stato modificato, viene scritto nel flusso.

  • OLD_IMAGE - L'intero elemento, così come visualizzato prima di essere modificato, viene scritto nel flusso.

  • NEW_AND_OLD_IMAGES - Le immagini dell'elemento nuove e vecchie vengono scritte nel flusso.

Campo obbligatorio: sì

Tipo: Stringa

Allowed values: NEW_IMAGE | OLD_IMAGE | NEW_AND_OLD_IMAGES | KEYS_ONLY

Aggiornamento richiesto: nessuna interruzione