

 **Halaman ini hanya untuk pelanggan lama layanan Amazon Glacier menggunakan Vaults dan REST API asli dari 2012.**

Jika Anda mencari solusi penyimpanan arsip, sebaiknya gunakan kelas penyimpanan Amazon Glacier di Amazon S3, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, dan S3 Glacier Deep Archive. Untuk mempelajari lebih lanjut tentang opsi penyimpanan ini, lihat kelas penyimpanan [Amazon Glacier](https://aws.amazon.com/s3/storage-classes/glacier/).

Amazon Glacier (layanan berbasis brankas mandiri asli) tidak lagi menerima pelanggan baru. Amazon Glacier adalah layanan mandiri dengan miliknya APIs sendiri yang menyimpan data di brankas dan berbeda dari Amazon S3 dan kelas penyimpanan Amazon S3 Glacier. Data Anda yang ada akan tetap aman dan dapat diakses di Amazon Glacier tanpa batas waktu. Tidak diperlukan migrasi. Untuk penyimpanan arsip jangka panjang berbiaya rendah, AWS rekomendasikan kelas [penyimpanan Amazon S3 Glacier](https://aws.amazon.com/s3/storage-classes/glacier/), yang memberikan pengalaman pelanggan yang unggul dengan APIs berbasis ember S3, ketersediaan penuh, biaya lebih rendah, Wilayah AWS dan integrasi layanan. AWS Jika Anda ingin meningkatkan kemampuan, pertimbangkan untuk bermigrasi ke kelas penyimpanan Amazon S3 Glacier dengan menggunakan [Panduan Solusi AWS kami untuk mentransfer data dari kubah Amazon Glacier ke kelas penyimpanan Amazon S3 Glacier](https://aws.amazon.com/solutions/guidance/data-transfer-from-amazon-s3-glacier-vaults-to-amazon-s3/).

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

# Menghapus Vault di Amazon Glacier Menggunakan AWS SDK untuk .NET
<a name="deleting-vaults-sdk-dotnet"></a>

Baik [level tinggi maupun level rendah](using-aws-sdk.md) yang APIs disediakan oleh Amazon SDK for .NET menyediakan metode untuk menghapus vault.

**Topics**
+ [Menghapus Vault Menggunakan API Tingkat Tinggi AWS SDK untuk .NET](#deleting-vault-sdk-dotnet-high-level)
+ [Menghapus Vault Menggunakan API Tingkat Rendah AWS SDK untuk .NET](#deleting-vault-sdk-dotnet-low-level)

## Menghapus Vault Menggunakan API Tingkat Tinggi AWS SDK untuk .NET
<a name="deleting-vault-sdk-dotnet-high-level"></a>

Kelas `ArchiveTransferManager` dari API tingkat tinggi menyediakan metode `DeleteVault` yang dapat Anda gunakan untuk menghapus vault.

### Contoh: Menghapus Vault Menggunakan API Tingkat Tinggi AWS SDK untuk .NET
<a name="deleting-vaults-sdk-dotnet-high-level-example"></a>

Untuk contoh kode pekerjaan, lihat [Contoh: Operasi Vault Menggunakan API Tingkat Tinggi AWS SDK untuk .NET](creating-vaults-dotnet-sdk.md#vault-operations-example-dotnet-highlevel). Contoh kode C\$1 menunjukkan operasi vault dasar, termasuk membuat dan menghapus vault. 

## Menghapus Vault Menggunakan API Tingkat Rendah AWS SDK untuk .NET
<a name="deleting-vault-sdk-dotnet-low-level"></a>

Berikut adalah langkah-langkah untuk menghapus vault menggunakan AWS SDK untuk .NET.

 

1. Buat instans dari kelas `AmazonGlacierClient` (klien). 

   Anda perlu menentukan AWS Wilayah dari mana Anda ingin menghapus brankas. Semua operasi yang Anda lakukan menggunakan klien ini berlaku untuk AWS Wilayah tersebut. 

1. 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 untuk .NET dengan Amazon Glacier](using-aws-sdk-for-dot-net.md). 

1. Jalankan metode `DeleteVault` dengan menyediakan objek permintaan sebagai parameter. 

   Amazon Glacier (Amazon Glacier) menghapus lemari besi hanya jika kosong. Untuk informasi selengkapnya, lihat [Menghapus Vault (DELETE vault)](api-vault-delete.md).

Potongan kode C\$1 berikut menggambarkan langkah-langkah sebelumnya. Cuplikan mengambil informasi metadata dari vault yang ada di Region default. AWS 

```
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)](api-vault-delete.md).

### Contoh: Menghapus Vault Menggunakan API Tingkat Rendah AWS SDK untuk .NET
<a name="creating-vaults-sdk-dotnet-low-level-example"></a>

Untuk contoh kode pekerjaan, lihat [Contoh: Operasi Vault Menggunakan API Tingkat Rendah AWS SDK untuk .NET](creating-vaults-dotnet-sdk.md#vault-operations-example-dotnet-lowlevel). Contoh kode C\$1 menunjukkan operasi vault dasar, termasuk membuat dan menghapus vault. 