AWS::DynamoDB::GlobalTable StreamSpecification - AWS CloudFormation

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

AWS::DynamoDB::GlobalTable StreamSpecification

Mewakili konfigurasi DynamoDB Streams untuk tabel di DynamoDB.

Anda hanya dapat mengubah nilai ini jika AWS::DynamoDB::GlobalTable Anda hanya berisi satu entri di Replicas. Anda harus menentukan nilai untuk properti ini jika AWS::DynamoDB::GlobalTable Anda berisi lebih dari satu replika.

Sintaks

Untuk mendeklarasikan entitas ini di AWS CloudFormation template Anda, gunakan sintaks berikut:

JSON

{ "StreamViewType" : String }

YAML

StreamViewType: String

Properti

StreamViewType

Ketika item dalam tabel dimodifikasi, StreamViewType menentukan informasi apa yang ditulis ke pengaliran untuk tabel ini. Nilai yang benar untuk StreamViewType adalah:

  • KEYS_ONLY - Hanya atribut kunci dari item yang dimodifikasi ditulis ke pengaliran.

  • NEW_IMAGE - Seluruh item, saat muncul setelah diubah, ditulis ke pengaliran.

  • OLD_IMAGE - Seluruh item, saat muncul sebelum diubah, ditulis ke pengaliran.

  • NEW_AND_OLD_IMAGES - Gambar baru dan gambar lama dari item yang ditulis ke pengaliran.

Wajib: Ya

Tipe: String

Nilai yang diizinkan: NEW_IMAGE | OLD_IMAGE | NEW_AND_OLD_IMAGES | KEYS_ONLY

Pembaruan membutuhkan: Tidak ada gangguan