Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengonfigurasi pemberitahuan acara Siklus Hidup S3
Untuk menerima pemberitahuan saat Amazon S3 menghapus objek atau mentransisikannya ke kelas penyimpanan Amazon S3 lain sebagai hasil dari mengikuti aturan Siklus Hidup S3, Anda dapat mengatur pemberitahuan peristiwa Amazon S3.
Anda dapat menerima pemberitahuan untuk peristiwa Siklus Hidup S3 berikut:
-
Peristiwa transisi — Dengan menggunakan jenis
s3:LifecycleTransition
peristiwa, Anda dapat menerima pemberitahuan saat objek dialihkan dari satu kelas penyimpanan Amazon S3 ke kelas penyimpanan Amazon S3 lainnya dengan konfigurasi Siklus Hidup S3. -
Peristiwa kedaluwarsa (hapus) - Dengan menggunakan jenis
LifecycleExpiration
acara, Anda dapat menerima pemberitahuan kapan pun Amazon S3 menghapus objek berdasarkan konfigurasi Siklus Hidup S3 Anda.Ada dua jenis acara kedaluwarsa:
-
Jenis
s3:LifecycleExpiration:Delete
acara akan memberi tahu Anda saat objek dalam bucket yang tidak berversi dihapus.s3:LifecycleExpiration:Delete
juga memberi tahu Anda ketika versi objek dihapus secara permanen oleh konfigurasi Siklus Hidup S3. -
Jenis
s3:LifecycleExpiration:DeleteMarkerCreated
peristiwa akan memberi tahu Anda saat Siklus Hidup S3 membuat penanda hapus setelah versi objek saat ini dalam bucket berversi dihapus. Untuk informasi selengkapnya, lihat Menghapus versi objek dari bucket dengan dukungan Penentuan Versi.
-
Amazon S3 dapat mempublikasikan pemberitahuan acara ke topik Amazon Simple Notification Service (AmazonSNS), antrean Amazon Simple Queue Service (AmazonSQS), atau fungsi. AWS Lambda Untuk informasi selengkapnya, lihat Notifikasi Peristiwa Amazon S3.
Untuk petunjuk tentang cara mengonfigurasi Pemberitahuan Acara Amazon S3, lihat Mengaktifkan notifikasi peristiwa menggunakan Amazon, SQS AmazonSNS, dan. AWS Lambda
Berikut ini adalah contoh pesan yang dikirimkan Amazon S3 untuk menerbitkan peristiwa s3:LifecycleExpiration:Delete
. Untuk informasi selengkapnya, lihat Struktur pesan peristiwa.
{ "Records":[ { "eventVersion":"2.3", "eventSource":"aws:s3", "awsRegion":"us-west-2", "eventTime":"1970-01-01T00:00:00.000Z", "eventName":"LifecycleExpiration:Delete", "userIdentity":{ "principalId":"s3.amazonaws.com" }, "requestParameters":{ "sourceIPAddress":"s3.amazonaws.com" }, "responseElements":{ "x-amz-request-id":"C3D13FE58DE4C810", "x-amz-id-2":"FMyUVURIY8/IgAtTv8xRjskZQpcIZ9KG4V5Wp6S7S/JRWeUWerMUE5JgHvANOjpD" }, "s3":{ "s3SchemaVersion":"1.0", "configurationId":"testConfigRule", "bucket":{ "name":"
amzn-s3-demo-bucket
", "ownerIdentity":{ "principalId":"A3NL1KOZZKExample" }, "arn":"arn:aws:s3:::amzn-s3-demo-bucket
" }, "object":{ "key":"expiration/delete", "sequencer":"0055AED6DCD90281E5", } } } ] }
Pesan yang dikirim Amazon S3 untuk mempublikasikan s3:LifecycleTransition
acara juga menyertakan informasi berikut:
"lifecycleEventData":{ "transitionEventData": { "destinationStorageClass":
the destination storage class for the object
} }