Notifikasi Peristiwa Amazon S3 - Amazon Simple Storage Service

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

Notifikasi Peristiwa Amazon S3

Anda dapat menggunakan fitur Notifikasi Peristiwa Amazon S3 untuk menerima pemberitahuan ketika peristiwa tertentu terjadi di bucket S3 Anda. Untuk mengaktifkan notifikasi, tambahkan konfigurasi notifikasi yang mengidentifikasi peristiwa yang ingin dipublikasikan Amazon S3. Pastikan itu juga mengidentifikasi tujuan tempat Anda ingin Amazon S3 mengirim notifikasi. Anda menyimpan konfigurasi ini di sub-sumber daya notifikasi yang terkait dengan bucket. Untuk informasi selengkapnya, lihat Opsi konfigurasi bucket. Amazon S3 menyediakan API bagi Anda untuk mengelola subsumber daya ini.

penting

Pemberitahuan peristiwa Amazon S3 dirancang untuk dikirimkan setidaknya satu kali. Biasanya, pemberitahuan peristiwa dikirimkan dalam hitungan detik, tetapi terkadang perlu waktu satu menit atau lebih.

Gambaran Umum Notifikasi Peristiwa Amazon S3

Saat ini, Amazon S3 dapat menerbitkan pemberitahuan untuk peristiwa berikut:

  • Objek baru yang dibuat peristiwa

  • Peristiwa penghapusan objek

  • Kembalikan peristiwa objek

  • Mengurangi Redundansi Storage (RRS) objek peristiwa yang hilang

  • Peristiwa replikasi

  • Acara kedaluwarsa Siklus Hidup S3

  • Peristiwa transisi Siklus Hidup S3

  • S3 Intelligent-Tiering peristiwa arsip otomatis

  • Peristiwa pemberian tag objek

  • ACLPUTPeristiwa objek

Untuk deskripsi lengkap semua jenis peristiwa yang didukung, lihat Jenis acara yang didukung untukSQS,SNS, dan Lambda.

Amazon S3 dapat mengirimkan pesan pemberitahuan peristiwa ke tujuan berikut. Anda menentukan nilai Amazon Resource Name (ARN) tujuan ini dalam konfigurasi notifikasi.

  • Topik Layanan Pemberitahuan Sederhana Amazon (AmazonSNS)

  • Antrian Layanan Antrian Sederhana Amazon (AmazonSQS)

  • AWS Lambda fungsi

  • Amazon EventBridge

Untuk informasi selengkapnya, lihat Tujuan peristiwa yang didukung.

catatan

Antrian Amazon Simple Queue Service FIFO (First-In-First-Out) tidak didukung sebagai tujuan pemberitahuan peristiwa Amazon S3. Untuk mengirim pemberitahuan untuk acara Amazon S3 ke SQS FIFO antrian Amazon, Anda dapat menggunakan Amazon. EventBridge Untuk informasi selengkapnya, lihat Mengaktifkan Amazon EventBridge.

Awas

Jika notifikasi Anda akhirnya menulis ke bucket yang sama yang memicu notifikasi, ini dapat menyebabkan loop eksekusi. Misalnya, jika bucket memicu fungsi Lambda setiap kali suatu objek diunggah, dan fungsinya mengunggah sebuah objek ke bucket, maka fungsi tersebut secara tidak langsung memicu fungsi itu sendiri. Untuk menghindari hal ini, gunakan dua bucket, atau konfigurasikan pemicu agar hanya berlaku pada prefiks yang digunakan untuk objek masuk.

Untuk informasi selengkapnya dan contoh penggunaan notifikasi Amazon S3 dengan AWS Lambda, lihat Menggunakan AWS Lambda dengan Amazon S3 di AWS Lambda Panduan Pengembang.

Untuk informasi selengkapnya tentang jumlah konfigurasi notifikasi peristiwa yang dapat Anda buat per bucket, lihat Kuota layanan Amazon S3 dalam AWS Referensi Umum.

Untuk informasi selengkapnya tentang notifikasi Peristiwa, lihat bagian berikut.