AWS::DynamoDB::GlobalTable StreamSpecification - AWS CloudFormation

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

AWS::DynamoDB::GlobalTable StreamSpecification

Representa a configuração do DynamoDB Streams para uma tabela no DynamoDB.

Você só pode modificar esse valor se AWS::DynamoDB::GlobalTable contiver apenas uma entrada em Replicas. Você deve especificar um valor para essa propriedade se sua AWS::DynamoDB::GlobalTable contém mais de uma réplica.

Sintaxe

Para declarar essa entidade em seu AWS CloudFormation modelo, use a seguinte sintaxe:

JSON

{ "StreamViewType" : String }

YAML

StreamViewType: String

Propriedades

StreamViewType

Quando um item na tabela é modificado, o StreamViewType determina quais informações são gravadas no fluxo dessa tabela. Os valores válidos para StreamViewType são:

  • KEYS_ONLY - Somente os atributos-chave do item modificado são gravados no fluxo.

  • NEW_IMAGE - O item inteiro depois de ser modificado é gravado no fluxo.

  • OLD_IMAGE - Todo o item antes de ser modificado é gravado no fluxo.

  • NEW_AND_OLD_IMAGES - As imagens novas e antigas do item são gravadas no fluxo.

Obrigatório: Sim

Type: string

Valores permitidos: NEW_IMAGE | OLD_IMAGE | NEW_AND_OLD_IMAGES | KEYS_ONLY

Requisitos da atualização: sem interrupção