Elemen konfigurasi Siklus Hidup - Amazon Simple Storage Service

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

Elemen konfigurasi Siklus Hidup

Anda menentukan konfigurasi Siklus Hidup S3 sebagai XML, yang terdiri dari satu atau lebih aturan Siklus Hidup.

<LifecycleConfiguration> <Rule> ... </Rule> <Rule> ... </Rule> </LifecycleConfiguration>

Setiap aturan terdiri atas hal berikut:

  • Metadata aturan yang mencakup ID aturan, dan status yang menunjukkan apakah aturan diaktifkan atau dinonaktifkan. Jika aturan dinonaktifkan, Amazon S3 tidak akan melakukan tindakan yang ditentukan dalam aturan tersebut.

  • Filter mengidentifikasi objek yang menerapkan aturan. Anda dapat menentukan filter menggunakan objek, awalan kunci objek, tag objek, satu atau beberapa tag objek, atau kombinasi filter.

  • Satu atau beberapa tindakan transisi atau kedaluwarsa dengan tanggal atau periode waktu dalam masa pakai objek saat Anda ingin Amazon S3 melakukan tindakan tertentu.

Bagian berikut menjelaskan elemen XML dalam konfigurasi Siklus Hidup S3. Untuk contoh konfigurasi, lihat Contoh konfigurasi Siklus Hidup S3.

Elemen ID

Konfigurasi Siklus Hidup S3 dapat memiliki hingga 1.000 aturan. Batas ini tidak dapat disesuaikan. Elemen <ID> mengidentifikasi aturan secara unik. Panjang ID dibatasi hingga 255 karakter.

Elemen status

Nilai elemen <Status> dapat Diaktifkan atau Dinonaktifkan. Jika aturan dinonaktifkan, Amazon S3 tidak akan melakukan tindakan yang ditentukan dalam aturan tersebut.

Elemen filter

Aturan Siklus Hidup dapat berlaku untuk semua atau sebagian objek dalam bucket berdasarkan elemen <Filter> yang Anda tentukan dalam aturan Siklus Hidup.

Anda dapat memfilter objek berdasarkan awalan kunci, tag objek, atau kombinasi keduanya (dalam hal ini Amazon S3 menggunakan AND logis untuk menggabungkan filter). Pertimbangkan contoh berikut:

  • Menentukan filter menggunakan awalan kunci – Contoh ini menunjukkan aturan Siklus Hidup S3 yang berlaku untuk subset objek berdasarkan awalan nama kunci (logs/). Sebagai contoh, aturan Siklus Hidup berlaku untuk objek logs/mylog.txt, logs/temp1.txt, dan logs/test.txt. Aturan tidak berlaku untuk objek example.jpg.

    <LifecycleConfiguration> <Rule> <Filter> <Prefix>logs/</Prefix> </Filter> transition/expiration actions. ... </Rule> ... </LifecycleConfiguration>

    Jika Anda ingin menerapkan tindakan Siklus Hidup ke subset objek berdasarkan awalan nama kunci yang berbeda, tentukan aturan terpisah. Pada setiap aturan, tentukan filter berbasis awalan. Misalnya, untuk menjelaskan tindakan Siklus Hidup untuk objek dengan awalan kunci projectA/ dan projectB/, Anda menetapkan dua aturan seperti yang ditunjukkan berikut ini.

    <LifecycleConfiguration> <Rule> <Filter> <Prefix>projectA/</Prefix> </Filter> transition/expiration actions. ... </Rule> <Rule> <Filter> <Prefix>projectB/</Prefix> </Filter> transition/expiration actions. ... </Rule> </LifecycleConfiguration>

    Untuk informasi selengkapnya tentang kunci objek, lihat Membuat nama kunci objek.

  • Menentukan filter berdasarkan tag objek – Dalam contoh berikut ini, aturan Siklus Hidup menetapkan filter berdasarkan tag (kunci) dan nilai (nilai). Aturan ini kemudian hanya berlaku untuk subset objek dengan tag tertentu.

    <LifecycleConfiguration> <Rule> <Filter> <Tag> <Key>key</Key> <Value>value</Value> </Tag> </Filter> transition/expiration actions. ... </Rule> </LifecycleConfiguration>

    Anda dapat menentukan filter berdasarkan beberapa tag. Anda harus membungkus tag dalam elemen <And> yang ditunjukkan pada contoh berikut. Aturan tersebut mengarahkan Amazon S3 untuk melakukan tindakan siklus hidup pada objek dengan dua tag (dengan kunci dan nilai tag khusus).

    <LifecycleConfiguration> <Rule> <Filter> <And> <Tag> <Key>key1</Key> <Value>value1</Value> </Tag> <Tag> <Key>key2</Key> <Value>value2</Value> </Tag> ... </And> </Filter> transition/expiration actions. </Rule> </Lifecycle>

    Aturan Siklus Hidup berlaku untuk objek yang memiliki kedua tag yang ditentukan. Amazon S3 menjalankan AND logis. Perhatikan hal berikut:

    • Setiap tag harus sesuai dengan kunci dan nilai.

    • Aturan ini berlaku untuk subset objek yang memiliki semua tag yang ditentukan dalam aturan. Jika sebuah objek memiliki tag tambahan yang ditentukan, aturan tersebut akan tetap berlaku.

    catatan

    Ketika Anda menentukan beberapa tag di filter, setiap kunci tag harus unik.

  • Menentukan filter berdasarkan awalan dan satu atau beberapa tag – Dalam aturan Siklus Hidup, Anda dapat menentukan filter berdasarkan awalan kunci dan satu atau beberapa tag. Sekali lagi, Anda harus membungkus semua ini dalam elemen <And> seperti yang ditunjukkan berikut.

    <LifecycleConfiguration> <Rule> <Filter> <And> <Prefix>key-prefix</Prefix> <Tag> <Key>key1</Key> <Value>value1</Value> </Tag> <Tag> <Key>key2</Key> <Value>value2</Value> </Tag> ... </And> </Filter> <Status>Enabled</Status> transition/expiration actions. </Rule> </LifecycleConfiguration>

    Amazon S3 menggabungkan filter ini menggunakan AND logis. Artinya, aturan berlaku untuk subset objek dengan awalan kunci spesifik dan tag spesifik. Filter hanya dapat memiliki satu awalan, dan nol atau lebih tag.

  • Anda dapat menentukan filter kosong, yang dalam hal demikian aturan berlaku untuk semua objek dalam bucket.

    <LifecycleConfiguration> <Rule> <Filter> </Filter> <Status>Enabled</Status> transition/expiration actions. </Rule> </LifecycleConfiguration>
  • Untuk memfilter aturan berdasarkan ukuran objek, Anda dapat menentukan ukuran minimum (ObjectSizeGreaterThan) atau ukuran maksimum (ObjectSizeLessThan), atau Anda dapat menentukan rentang ukuran objek.

    Besar objek dalam byte. Ukuran filter maksimum adalah 5TB. Beberapa kelas penyimpanan memiliki batasan ukuran objek minimum, untuk informasi selengkapnya, lihat Membandingkan kelas penyimpanan Amazon S3.

    <LifecycleConfiguration> <Rule> <Filter> <ObjectSizeGreaterThan>500</ObjectSizeGreaterThan> </Filter> <Status>Enabled</Status> transition/expiration actions. </Rule> </LifecycleConfiguration>

    Jika Anda menentukan rentang ukuran objek, bilangan bulat ObjectSizeGreaterThan harus kurang dari nilai ObjectSizeLessThan. Saat menggunakan lebih dari satu filter, Anda harus membungkus filter dalam elemen <And>. Contoh berikut menunjukkan cara menentukan objek dalam kisaran antara 500 hingga 64000 bita.

    <LifecycleConfiguration> <Rule> <Filter> <And> <Prefix>key-prefix</Prefix> <ObjectSizeGreaterThan>500</ObjectSizeGreaterThan> <ObjectSizeLessThan>64000</ObjectSizeLessThan> </And> </Filter> <Status>Enabled</Status> transition/expiration actions. </Rule> </LifecycleConfiguration>

Elemen untuk mendeskripsikan tindakan siklus hidup

Anda dapat mengarahkan Amazon S3 untuk melakukan tindakan tertentu dalam masa pakai objek dengan menentukan satu atau beberapa tindakan yang telah ditentukan berikut dalam aturan Siklus Hidup S3. Efek tindakan ini tergantung pada keadaan versioning bucket Anda.

  • Elemen tindakan Transisi – Anda menentukan tindakan Transition untuk mentransisi objek dari satu kelas penyimpanan ke kelas penyimpanan lainnya. Untuk informasi selengkapnya tentang objek transisi, lihat Transisi yang didukung dan kendala terkait. Saat tanggal atau periode waktu tertentu dalam masa pakai objek tercapai, Amazon S3 melakukan transisi.

    Untuk bucket berversi (bucket dengan dukungan versioning atau dengan ditangguhkan), tindakan Transition berlaku untuk versi objek saat ini. Untuk mengelola versi lama, Amazon S3 menentukan tindakan NoncurrentVersionTransition (dijelaskan nanti dalam topik ini).

  • Elemen tindakan kedaluwarsa – Tindakan Expiration mengakhiri objek yang diidentifikasi dalam aturan dan berlaku untuk objek yang memenuhi syarat di kelas penyimpanan Amazon S3. Untuk informasi selengkapnya tentang kelas penyimpanan, lihat Menggunakan kelas penyimpanan Amazon S3. Amazon S3 membuat semua objek kedaluwarsa tidak tersedia. Apakah objek secara permanen dihapus tergantung pada status versioning bucket.

    • Bucket tanpa versi – Hasil tindakan Expiration di Amazon S3 menghapus objek secara permanen.

    • Bucket berversi – Untuk bucket berversi (yaitu, dengan dukungan versioning atau dengan versioning ditangguhkan), ada beberapa pertimbangan yang memandu cara Amazon S3 menangani tindakan Expiration. Untuk bucket dengan dukungan versioning atau versioning ditangguhkan, berlaku berikut ini:

      • Tindakan Expiration hanya berlaku untuk versi saat ini (tidak memiliki dampak pada versi objek lama).

      • Amazon S3 tidak mengambil tindakan apa pun jika ada satu atau beberapa versi objek dan penanda hapus adalah versi saat ini.

      • Jika versi objek saat ini adalah satu-satunya versi objek dan juga merupakan penanda hapus (juga disebut sebagai penanda hapus objek kedaluwarsa, ketika semua versi objek dihapus dan Anda hanya memiliki penanda hapus yang tersisa), Amazon S3 menghapus penanda hapus objek kedaluwarsa. Anda juga dapat menggunakan tindakan kedaluwarsa guna mengarahkan Amazon S3 untuk menghapus penanda hapus objek yang kedaluwarsa. Sebagai contoh, lihat Contoh 7: Menghapus penanda hapus objek kedaluwarsa.

      Untuk informasi selengkapnya, lihat Menggunakan versioning dalam bucket S3.

      Pertimbangkan juga hal berikut saat mengatur Amazon S3 untuk mengelola kedaluwarsa:

      • Bucket dengan dukungan versioning

        Jika versi objek saat ini bukan penanda hapus, Amazon S3 menambahkan penanda hapus dengan ID versi unik. Ini membuat versi saat ini menjadi versi lama, dan penanda hapus menjadi versi saat ini.

      • Bucket dengan versioning ditangguhkan

        Pada bucket dengan versioning ditangguhkan, tindakan kedaluwarsa tersebut menyebabkan Amazon S3 membuat suatu penanda hapus dengan null menjadi ID versi. Penanda hapus ini menggantikan versi objek apa pun dengan ID versi null dalam hierarki versi, yang secara efektif menghapus objek.

Selain itu, Amazon S3 memberikan tindakan berikut yang dapat Anda gunakan untuk mengelola versi objek lama dalam bucket berversi (yaitu, dengan dukungan versioning dan versioning ditangguhkan).

  • NoncurrentVersionTransitionelemen tindakan - Gunakan tindakan ini untuk menentukan kapan objek transisi Amazon S3 ke kelas penyimpanan yang ditentukan. Anda dapat mendasarkan kedaluwarsa ini pada sejumlah hari tertentu sejak objek menjadi versi lama. Selain jumlah hari, Anda juga dapat memberikan jumlah maksimum versi lama yang dipertahankan. Nilai ini menentukan berapa banyak versi noncurrent yang lebih baru yang harus ada sebelum Amazon S3 dapat melakukan tindakan terkait pada versi tertentu. Anda juga perlu menyediakan elemen Filter untuk menentukan jumlah maksimum versi lama. Jika Anda tidak menentukan elemen Filter, Amazon S3 akan menghasilkan pesan kesalahan InvalidRequest saat Anda memberikan jumlah maksimum versi lama.

    Untuk informasi selengkapnya tentang objek transisi, lihat Transisi yang didukung dan kendala terkait. Untuk detail tentang cara Amazon S3 menghitung tanggal saat Anda menentukan jumlah hari dalam tindakan NoncurrentVersionTransition, lihat Aturan siklus hidup: Berdasarkan usia objek.

  • NoncurrentVersionExpirationelemen tindakan - Gunakan tindakan ini untuk menentukan Amazon S3 untuk menghapus versi objek noncurrent secara permanen. Objek yang dihapus ini tidak dapat dipulihkan. Anda dapat mendasarkan kedaluwarsa ini pada sejumlah hari tertentu sejak objek menjadi versi lama. Selain jumlah hari, Anda juga dapat memberikan jumlah maksimum versi lama yang dipertahankan. Nilai ini menentukan berapa banyak versi lama yang harus ada sebelum Amazon S3 dapat melakukan tindakan terkait pada versi tertentu. Anda juga perlu menyediakan elemen Filter untuk menentukan jumlah maksimum versi lama. Jika Anda tidak menentukan elemen Filter, Amazon S3 akan menghasilkan pesan kesalahan InvalidRequest saat Anda memberikan jumlah maksimum versi lama.

    Penghapusan objek lama yang tertunda ini dapat membantu ketika Anda perlu memperbaiki penghapusan atau penghapusan yang tidak disengaja. Misalnya, Anda dapat mengonfigurasi aturan kedaluwarsa untuk menghapus versi lama lima hari setelah menjadi versi lama. Sebagai contoh, misalnya pada 1/1/2014 10.30 UTC, Anda membuat sebuah objek yang bernama photo.gif (ID versi 111111). Pada 2/1/2014 11.30 UTC, Anda secara tidak sengaja menghapus photo.gif (versi ID 111111), yang membuat penanda hapus dengan ID versi baru (misalnya ID versi 4857693). Sekarang Anda memiliki waktu lima hari untuk memulihkan versi asli photo.gif (ID versi 111111) sebelum penghapusan bersifat permanen. Pada 8/1/2014 00.00 UTC, aturan Siklus Hidup untuk kedaluwarsa menjalankan dan menghapus secara permanen photo.gif (versi ID 111111), lima hari setelah menjadi versi lama.

    Untuk detail tentang cara Amazon S3 menghitung tanggal saat Anda menentukan jumlah hari dalam tindakan NoncurrentVersionExpiration, lihat Aturan siklus hidup: Berdasarkan usia objek.

    catatan

    Konfigurasi siklus hidup kedaluwarsa objek tidak menghapus unggahan multibagian yang belum selesai. Untuk menghapus unggahan multibagian yang tidak lengkap, Anda harus menggunakan konfigurasi Lifecycle AbortIncompleteMultipartUpload yang dijelaskan nanti dalam bagian ini.

Selain tindakan transisi dan kedaluwarsa, Anda dapat menggunakan tindakan konfigurasi Siklus Hidup berikut guna mengarahkan Amazon S3 untuk menghentikan pengunggahan multibagian yang belum selesai.

  • Elemen tindakan AbortIncompleteMultipartUpload – Gunakan elemen ini untuk mengatur waktu maksimum (dalam hari) yang Anda inginkan untuk memungkinkan pengunggahan multibagian tetap berlangsung. Jika unggahan multibagian yang berlaku (ditentukan dengan nama kunci prefix yang ditentukan dalam aturan Siklus Hidup) tidak berhasil diselesaikan dalam periode waktu yang telah ditetapkan sebelumnya, Amazon S3 menghentikan pengunggahan multibagian yang belum selesai. Untuk informasi selengkapnya, lihat Membatalkan pengunggahan multibagian.

    catatan

    Anda tidak dapat menentukan tindakan Lifecycle ini dalam aturan yang menentukan filter berdasarkan tag objek.

  • Elemen tindakan ExpiredObjectDeleteMarker – Dalam bucket yang diaktifkan versioning-nya, penanda hapus dengan nol versi non-terkini yang disebut sebagai penanda hapus objek kedaluwarsa. Anda dapat menggunakan tindakan Siklus Hidup ini guna mengarahkan S3 untuk menghapus penanda hapus objek kedaluwarsa. Sebagai contoh, lihat Contoh 7: Menghapus penanda hapus objek kedaluwarsa.

    catatan

    Anda tidak dapat menentukan tindakan Siklus Hidup ini dalam aturan yang menentukan filter berdasarkan tag objek.

Cara Amazon S3 menghitung berapa lama sebuah objek menjadi versi lama

Pada bucket dengan dukungan versioning, Anda dapat memiliki beberapa versi objek. Selalu ada satu versi saat ini, dan nol atau beberapa versi lama. Setiap kali Anda mengunggah sebuah objek, versi saat ini disimpan sebagai versi lama dan versi baru yang ditambahkan, penerusnya, menjadi versi saat ini. Untuk menentukan jumlah hari saat suatu objek menjadi versi lama, Amazon S3 melihat kapan penerusnya dibuat. Amazon S3 menggunakan jumlah hari sejak penerusnya dibuat sejak jumlah hari suatu objek menjadi versi lama.

Memulihkan versi sebelumnya dari objek saat menggunakan konfigurasi Siklus Hidup S3

Sebagaimana dijelaskan secara terperinci dalam topik Memulihkan versi sebelumnya, Anda dapat menggunakan salah satu dari dua metode berikut untuk mengambil versi sebelumnya dari sebuah objek:

  1. Dengan menyalin versi lama dari objek ke dalam bucket yang sama. Objek yang disalin menjadi versi saat ini dari objek tersebut dan semua versi objek dipertahankan.

  2. Dengan menghapus secara permanen versi objek saat ini. Ketika Anda menghapus versi objek saat ini, Anda, akibatnya, mengubah versi lama ke versi saat ini dari objek tersebut.

Saat Anda menggunakan aturan konfigurasi Siklus Hidup S3 dengan bucket yang memiliki dukungan versioning, kami menyarankan sebagai praktik terbaik agar Anda menggunakan metode pertama.

Siklus hidup S3 beroperasi di bawah model yang akhirnya konsisten. Versi saat ini yang dihapus secara permanen mungkin tidak akan hilang sampai perubahan menyebar (Amazon S3 mungkin tidak menyadari penghapusan ini). Sementara itu, aturan siklus hidup yang Anda konfigurasikan untuk mengakhiri objek lama mungkin secara permanen menghapus objek lama, termasuk objek yang ingin Anda pulihkan. Jadi, menyalin versi lama, sebagaimana direkomendasikan dalam metode pertama, adalah alternatif yang lebih aman.

Tabel berikut merangkum perilaku tindakan aturan konfigurasi Siklus Hidup S3 pada objek terkait dengan status versioning bucket yang berisi objek.

Tindakan Siklus Hidup dan kondisi versioning bucket
Tindakan Bucket yang tanpa versi (versioning tidak diaktifkan) Bucket dengan dukungan versioning Bucket dengan versioning ditangguhkan

Transition

Ketika suatu tanggal atau periode waktu tertentu dalam masa pakai objek tercapai.

Amazon S3 mentransisikan objek ke kelas penyimpanan yang ditentukan. Amazon S3 mentransisikan versi objek saat ini ke kelas penyimpanan yang ditentukan. Perilaku yang sama dengan bucket yang memiliki dukungan versioning.

Expiration

Ketika suatu tanggal atau periode waktu tertentu dalam masa pakai objek tercapai.

Kedaluwarsa akan menghapus objek, dan objek yang dihapus tidak dapat dipulihkan. Jika versi saat ini bukan penanda hapus, Amazon S3 membuat penanda hapus, yang menjadi versi saat ini, dan versi saat ini dipertahankan sebagai versi lama. Siklus hidup membuat penanda hapus dengan versi ID null, yang menjadi versi saat ini. Jika ID versi objek versi saat ini adalah null, tindakan Kedaluwarsa secara permanen menghapus versi ini. Jika tidak, versi terbaru disimpan sebagai versi lama.

NoncurrentVersionTransition

Ketika objek telah diklasifikasikan sebagai versi lama selama jumlah hari tertentu atau jumlah maksimum yang ditentukan dari versi lama yang akan dipertahankan telah terlampaui.

NoncurrentVersionTransition tidak berpengaruh.

Amazon S3 mentransisikan versi objek lama ke kelas penyimpanan yang ditentukan.

Perilaku yang sama dengan bucket yang memiliki dukungan versioning.

NoncurrentVersionExpiration

Ketika objek telah diklasifikasikan sebagai versi lama untuk jumlah hari tertentu atau jumlah maksimum yang ditentukan dari versi lama yang akan dipertahankan telah terlampaui.

NoncurrentVersionExpiration tidak berpengaruh. Tindakan NoncurrentVersionExpiration menghapus versi objek lama, dan objek yang dihapus tidak dapat dipulihkan. Perilaku yang sama dengan bucket yang memiliki dukungan versioning.

Aturan siklus hidup: Berdasarkan usia objek

Anda dapat menentukan periode waktu, dalam jumlah hari sejak pembuatan (atau modifikasi) objek, saat Amazon S3 dapat mengambil tindakan.

Saat Anda menentukan jumlah hari dalam tindkaan Transition dan Expiration dalam konfigurasi Siklus Hidup S3, perhatikan hal berikut:

  • Ini adalah jumlah hari sejak pembuatan objek saat tindakan akan dilakukan.

  • Amazon S3 menghitung waktu dengan menambahkan jumlah hari yang ditentukan dalam aturan ke waktu pembuatan objek dan membulatkan waktu yang dihasilkan ke hari berikutnya yaitu UTC tengah malam. Misalnya, jika sebuah objek dibuat pada 15/1/2014 10.30 UTC dan Anda menetapkan 3 hari dalam aturan transisi, tanggal transisi objek akan dihitung sebagai 19/1/2014 00.00 UTC.

catatan

Amazon S3 hanya mempertahankan tanggal modifikasi terakhir untuk setiap objek. Misalnya, konsol Amazon S3 menunjukkan tanggal Terakhir Dimodifikasi dalam panel objek Properti. Ketika Anda awalnya membuat objek baru, tanggal ini mencerminkan tanggal objek dibuat. Jika Anda mengganti objek, tanggal akan berubah sesuai dengan perubahan tersebut. Jadi, saat kami menggunakan istilah tanggal pembuatan, istilah tersebut identik dengan istilah tanggal terakhir diubah.

Saat menentukan jumlah hari pada tindakan NoncurrentVersionTransition dan NoncurrentVersionExpiration dalam konfigurasi Siklus Hidup, perhatikan hal berikut:

  • Jumlah hari dari saat versi objek menjadi lama (yaitu, ketika objek ditimpa atau dihapus) bahwa Amazon S3 akan menjalankan tindakan pada objek atau objek tertentu.

  • Amazon S3 menghitung waktu dengan menambahkan jumlah hari yang ditentukan dalam aturan hingga saat versi penerus baru objek dibuat dan membulatkan waktu yang dihasilkan ke hari berikutnya dalam waktu tengah malam UTC. Misalnya, di bucket Anda, anggaplah Anda memiliki versi objek saat ini yang dibuat pada 1/1/2014 10.30 UTC. Jika versi baru objek yang menggantikan versi saat ini dibuat pada 15/1/2014 10.30 UTC, dan Anda menentukan 3 hari dalam aturan transisi, tanggal transisi objek dihitung sebagai 19/1/2014 00.00 UTC.

Aturan siklus hidup: Berdasarkan tanggal tertentu

Saat menentukan tindakan dalam aturan Siklus Hidup S3, Anda dapat menentukan tanggal kapan Anda ingin Amazon S3 untuk mengambil tindakan. Ketika tanggal tertentu tiba, Amazon S3 menerapkan tindakan ke semua objek yang memenuhi syarat (berdasarkan kriteria filter).

Jika Anda menentukan tindakan Siklus Hidup S3 dengan tanggal yang sudah berlalu, semua objek yang memenuhi syarat menjadi memenuhi syarat untuk tindakan Siklus Hidup tersebut.

penting

Tindakan berbasis tanggal bukanlah tindakan satu kali. Amazon S3 terus menerapkan tindakan berbasis tanggal bahkan setelah tanggal berlalu, selama status aturan adalah Enabled.

Misalnya, bayangkan bahwa Anda menentukan tindakan Expiration berbasis tanggal untuk menghapus semua objek (dengan asumsi tidak ada filter yang ditentukan dalam aturan). Pada tanggal yang ditentukan, Amazon S3 menjadikan mengakhiri semua objek di dalam bucket. S3 juga terus mengakhiri setiap objek baru yang Anda buat dalam bucket. Untuk menghentikan tindakan Siklus Hidup, Anda harus menghapus tindakan dari konfigurasi Siklus Hidup, menonaktifkan aturan, atau menghapus aturan dari konfigurasi Siklus Hidup.

Nilai tanggal harus sesuai dengan format ISO 8601. Waktunya adalah selalu tengah malam UTC.

catatan

Anda tidak dapat membuat aturan Siklus Hidup berbasis tanggal menggunakan konsol Amazon S3, tetapi Anda dapat melihat, menonaktifkan, atau menghapus aturan tersebut.