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:
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-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
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.