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 dapat mengelola sub-sumber 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 objek Penyimpanan Redundansi (RRS) yang hilang

  • Peristiwa replikasi

  • Acara kedaluwarsa Siklus Hidup S3

  • Peristiwa transisi Siklus Hidup S3

  • S3 Intelligent-Tiering peristiwa arsip otomatis

  • Peristiwa pemberian tag objek

  • Peristiwa objek ACL PUT

Untuk deskripsi lengkap semua jenis peristiwa yang didukung, lihat Jenis event yang didukung untuk SQS, SNS, dan Lambda.

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

  • Topik Amazon Simple Notiļ¬cation Service (Amazon SNS)

  • Antrean Amazon Simple Queue Service (Amazon SQS)

  • AWS Lambda fungsi

  • Amazon EventBridge

Untuk informasi selengkapnya, lihat Tujuan peristiwa yang didukung.

catatan

Antrean 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 antrian FIFO Amazon SQS, 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.