AWS::DynamoDB::GlobalTable StreamSpecification - AWS CloudFormation

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AWS::DynamoDB::GlobalTable StreamSpecification

Representa la configuración de flujos de DynamoDB para una tabla en DynamoDB.

Únicamente se puede modificar este valor si su AWS::DynamoDB::GlobalTable contiene solo una entrada en Replicas. Debe especificar un valor para esta propiedad si su AWS::DynamoDB::GlobalTable contiene más de una réplica.

Sintaxis

Para declarar esta entidad en la AWS CloudFormation plantilla, utilice la siguiente sintaxis:

JSON

{ "StreamViewType" : String }

YAML

StreamViewType: String

Propiedades

StreamViewType

Cuando se modifica un elemento en una tabla, StreamViewType determina la información que se escribe en el flujo para esa tabla. Los valores válidos para StreamViewType son:

  • KEYS_ONLY: solo se escriben en el flujo los atributos de clave del elemento modificado.

  • NEW_IMAGE: el elemento completo se escribe en el flujo tal y como aparece después de modificarlo.

  • OLD_IMAGE: el elemento completo se escribe en el flujo tal y como aparece antes de modificarlo.

  • NEW_AND_OLD_IMAGES: se escriben en el flujo tanto las imágenes nuevas como las antiguas del elemento.

Obligatorio: sí

Tipo: cadena

Valores permitidos: NEW_IMAGE | OLD_IMAGE | NEW_AND_OLD_IMAGES | KEYS_ONLY

Requisitos de actualización: sin interrupción