Jadwal objek untuk penghapusan

Jadwal objek untuk penghapusan

Untuk menentukan apakah sistem Object Storage Anda mendukung fitur ini, lihat Mengelola objek dan kontainer. Atau, hubungi penyedia layanan Anda.

Penjadwalan obyek untuk penghapusan membantu untuk mengelola objek yang Anda tidak ingin menyimpan secara permanen, seperti file log, backup penuh dari dataset berulang, atau dokumen atau image yang menjadi usang pada waktu tertentu.

Untuk menjadwalkan sebuah objek untuk penghapusan, masukkan salah satu tajuk (header) ini dengan permintaan PUT atau POST pada objek:

X-Delete-At
Sebuah timestamp jangka waktu UNIX, dalam bentuk integer. Sebagai contoh, 1348691905 merupakan Wed, 26 Sept 2012 20:38:25 GMT. Ini menentukan waktu yang Anda inginkan obyek berakhir, tidak lagi dilayani, dan dihapus sepenuhnya dari penyimpanan objek.
X-Delete-After
Nilai integer yang menentukan jumlah detik dari waktu permintaan ketika Anda ingin menghapus objek. Header ini diubah menjadi header X-Delete-At yang diatur untuk jumlah dari nilai X-Delete-After ditambah waktu saat ini, dalam detik.

Catatan

Gunakan EpochConverter untuk mengkonversi tanggal ke dan dari cap waktu zaman dan untuk konversi batch.

Menggunakan metode POST untuk menetapkan header kedaluwarsa objek yang ada dimana Anda ingin berakhir.

Dalam contoh ini, header X-Delete-At diberikan a UNIX epoch timestamp dalam bentuk integer untuk Mon, 11 Jun 2012 15:38:25 GMT.

$ curl -i publicURL/marktwain/goodbye -X PUT -H "X-Auth-Token: token" \
  -H "X-Delete-At: 1390581073" -H "Content-Length: 14" -H \
  "Content-Type: application/octet-stream"

Dalam contoh ini, header X-Delete-After diatur untuk 864.000 detik. Objek berakhir setelah waktu ini.

PUT /<api version>/<account>/<container>/<object> HTTP/1.1
Host: storage.example.com
X-Auth-Token: eaaafd18-0fed-4b3a-81b4-663c99ec1cbb
Content-Type: image/jpeg
X-Delete-After: 864000
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.