Menghapus Kebijakan Akses Vault (DELETE access-policy) - Amazon S3 Glacier

Jika Anda baru mengenal penyimpanan arsip di Amazon Simple Storage Service (Amazon S3), kami sarankan Anda memulai dengan mempelajari lebih lanjut tentang kelas penyimpanan S3 Glacier di Amazon S3, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, dan S3 Glacier Deep Archive. Untuk informasi selengkapnya, lihat Kelas penyimpanan S3 Glacier dan kelas Penyimpanan untuk mengarsipkan objek di Panduan Pengguna Amazon S3.

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

Menghapus Kebijakan Akses Vault (DELETE access-policy)

Deskripsi

Operasi ini akan menghapus kebijakan akses yang terkait dengan vault yang ditentukan. Operasi ini pada akhirnya konsisten—yaitu, mungkin diperlukan beberapa waktu bagi Amazon S3 Glacier (S3 Glacier) untuk benar-benar menghapus kebijakan akses, dan Anda mungkin masih melihat efek kebijakan untuk waktu yang singkat setelah Anda mengirim permintaan hapus.

Operasi ini bersifat idempoten. Anda dapat memanggil hapus beberapa kali, bahkan jika tidak ada kebijakan yang terkait dengan vault. Untuk informasi selengkapnya tentang kebijakan akses vault, lihat Kebijakan Akses Vault.

Permintaan

Untuk menghapus kebijakan akses vault saat ini, kirim permintaan DELETE HTTP ke URI subsumber daya access-policy vault.

Sintaksis

DELETE /AccountId/vaults/vaultName/access-policy HTTP/1.1 Host: glacier.Region.amazonaws.com Date: Date Authorization: SignatureValue x-amz-glacier-version: 2012-06-01

catatan

Nilai AccountId adalah ID Akun AWS dari akun yang memiliki vault. Anda dapat menentukan ID Akun AWS atau secara opsional satu '-' (tanda hubung), dalam hal ini, Amazon S3 Glacier menggunakan ID Akun AWS yang terkait dengan kredensial yang digunakan untuk menandatangani permintaan. Jika Anda menggunakan ID akun, jangan sertakan tanda hubung ('-') di ID.

Parameter Permintaan

Operasi ini tidak menggunakan parameter permintaan.

Header Permintaan

Operasi ini hanya menggunakan header permintaan yang umum untuk semua operasi. Untuk informasi selengkapnya tentang header permintaan umum, lihat Header Permintaan Umum.

Isi Permintaan

Operasi ini tidak memiliki isi permintaan.

Respons

Sebagai respons, S3 Glacier mengembalikan 204 No Content jika kebijakan berhasil dihapus.

Sintaksis

HTTP/1.1 204 No Content x-amzn-RequestId: x-amzn-RequestId Date: Date

Header Respons

Operasi ini hanya menggunakan header respons yang umum untuk sebagian besar respons. Untuk informasi tentang header permintaan umum, lihat Header Respons Umum.

Isi Respons

Operasi ini tidak mengembalikan isi respons.

Kesalahan

Untuk informasi tentang pengecualian dan pesan kesalahan Amazon S3 Glacier, lihat Respons Kesalahan.

Contoh

Contoh berikut menunjukkan cara menghapus kebijakan akses vault.

Contoh Permintaan

Dalam contoh ini, permintaan DELETE dikirim ke subsumber daya access-policy dari vault bernama examplevault.

DELETE /-/vaults/examplevault/access-policy HTTP/1.1 Host: glacier.us-west-2.amazonaws.com x-amz-Date: 20170210T120000Z Authorization: AWS4-HMAC-SHA256 Credential=AKIAIOSFODNN7EXAMPLE/20141123/us-west-2/glacier/aws4_request,SignedHeaders=host;x-amz-date;x-amz-glacier-version,Signature=9257c16da6b25a715ce900a5b45b03da0447acf430195dcb540091b12966f2a2 x-amz-glacier-version: 2012-06-01

Contoh Respons

Sebagai respons, jika kebijakan berhasil dihapus, S3 Glacier mengembalikan 204 No Content seperti yang ditunjukkan dalam contoh berikut.

HTTP/1.1 204 No Content x-amzn-RequestId: AAABZpJrTyioDC_HsOmHae8EZp_uBSJr6cnGOLKp_XJCl-Q Date: Wed, 10 Feb 2017 12:00:00 GMT

Lihat Juga

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu dari SDK Amazon spesifik bahasa, lihat berikut ini: