Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
AWS::DynamoDB::GlobalTable StreamSpecification
Représente la configuration de flux DynamoDB pour une table dans DynamoDB.
Vous ne pouvez modifier cette valeur que si votre AWS::DynamoDB::GlobalTable
ne contient qu'une seule entrée dans Replicas
. Vous devez spécifier la valeur de cette propriété si votre AWS::DynamoDB::GlobalTable
contient plus d'un réplica.
Syntaxe
Pour déclarer cette entité dans votre AWS CloudFormation modèle, utilisez la syntaxe suivante :
JSON
{ "StreamViewType" :
String
}
YAML
StreamViewType:
String
Propriétés
StreamViewType
-
Lorsqu'un élément de la table est modifié,
StreamViewType
détermine les informations qui sont écrites dans le flux pour cette table. Les valeurs valides pourStreamViewType
sont :-
KEYS_ONLY
– Seuls les attributs clés de l'élément modifié sont écrits dans le flux. -
NEW_IMAGE
– L'élément entier, tel qu'il apparaît après sa modification, est écrit dans le flux. -
OLD_IMAGE
– L'élément entier, tel qu'il apparaît avant sa modification, est écrit dans le flux. -
NEW_AND_OLD_IMAGES
– La nouvelle image et l'ancienne image de l'élément sont écrites dans le flux.
Obligatoire : oui
Type : chaîne
Valeurs autorisées :
NEW_IMAGE | OLD_IMAGE | NEW_AND_OLD_IMAGES | KEYS_ONLY
Requis pour la mise à jour : aucune interruption
-