Halaman ini hanya untuk pelanggan lama dari layanan S3 Glacier menggunakan Vaults dan asli dari 2012. REST API
Jika Anda mencari solusi penyimpanan arsip, kami sarankan untuk menggunakan kelas penyimpanan S3 Glacier di Amazon S3, Pengambilan Instan Gletser S3, Pengambilan Fleksibel Gletser S3, dan S3 Glacier Deep Archive. Untuk mempelajari lebih lanjut tentang opsi penyimpanan ini, lihat Kelas penyimpanan S3 Glacier dan Penyimpanan data jangka panjang menggunakan kelas
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menghapus Vault di Amazon S3 Glacier Menggunakan AWS SDK for .NET
API tingkat tinggi dan tingkat rendah yang disediakan oleh Amazon SDK for .NET menyediakan metode untuk menghapus vault.
Topik
Menghapus Vault Menggunakan API Tingkat Tinggi dari AWS SDK for .NET
Kelas ArchiveTransferManager
dari API tingkat tinggi menyediakan metode DeleteVault
yang dapat Anda gunakan untuk menghapus vault.
Contoh: Menghapus Vault Menggunakan API Tingkat Tinggi dari AWS SDK for .NET
Untuk contoh kode pekerjaan, lihat Contoh: Operasi Vault Menggunakan API Tingkat Tinggi dariAWS SDK for .NET. Contoh kode C# menunjukkan operasi vault dasar, termasuk membuat dan menghapus vault.
Menghapus Vault Menggunakan API Tingkat Rendah dari AWS SDK for .NET
Berikut adalah langkah-langkah untuk menghapus vault menggunakan AWS SDK for .NET.
-
Buat instans dari kelas
AmazonGlacierClient
(klien).Anda harus menentukan Wilayah AWS dari mana Anda ingin menghapus vault. Semua operasi yang Anda lakukan menggunakan klien ini berlaku untuk Wilayah AWS tersebut.
-
Berikan informasi permintaan dengan membuat instans kelas
DeleteVaultRequest
.Anda harus memberi nama vault dan ID akun. Jika Anda tidak memberikan ID akun, ID akun yang terkait dengan kredensial yang Anda berikan untuk menandatangani permintaan akan diambil. Untuk informasi selengkapnya, lihat Menggunakan AWS SDK for .NET dengan Amazon S3 Glacier.
-
Jalankan metode
DeleteVault
dengan menyediakan objek permintaan sebagai parameter.Amazon S3 Glacier (S3 Glacier) menghapus vault hanya jika vault kosong. Untuk informasi selengkapnya, lihat Menghapus Vault (DELETE vault).
Potongan kode C# berikut menggambarkan langkah-langkah sebelumnya. Potongan mengambil informasi metadata dari vault yang ada di Wilayah AWS default.
AmazonGlacier client; client = new AmazonGlacierClient(Amazon.RegionEndpoint.USEast1); DeleteVaultRequest request = new DeleteVaultRequest() { VaultName = "*** provide vault name ***" }; DeleteVaultResponse response = client.DeleteVault(request);
catatan
Untuk informasi tentang REST API yang mendasarinya, lihat Menghapus Vault (DELETE vault).
Contoh: Menghapus Vault Menggunakan API Tingkat Rendah dari AWS SDK for .NET
Untuk contoh kode pekerjaan, lihat Contoh: Operasi Vault Menggunakan API Tingkat Rendah dariAWS SDK for .NET. Contoh kode C# menunjukkan operasi vault dasar, termasuk membuat dan menghapus vault.