AWS::DynamoDB::Table 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::Table StreamSpecification

Mewakili konfigurasi DynamoDB Streams untuk tabel di DynamoDB.

Sintaks

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

Properti

ResourcePolicy

Membuat atau memperbarui dokumen kebijakan berbasis sumber daya yang berisi izin untuk DynamoDB sumber daya, seperti aliran tabel. Kebijakan berbasis sumber daya memungkinkan Anda menentukan izin akses dengan menentukan siapa yang memiliki akses ke setiap sumber daya, dan tindakan yang diizinkan untuk dilakukan pada setiap sumber daya.

Dalam CloudFormation template, Anda dapat memberikan kebijakan dalam format JSON atau YAMAL karena CloudFormation mengonversi YAMAL ke JSON sebelum mengirimkannya ke. DynamoDBUntuk informasi selengkapnya tentang kebijakan berbasis sumber daya, lihat Menggunakan kebijakan berbasis sumber daya untuk dan contoh kebijakan berbasis sumber daya. DynamoDB

Wajib: Tidak

Jenis: ResourcePolicy

Pembaruan membutuhkan: Tidak ada gangguan

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