public void GlacierDeleteArchive() { #region delete-archive-1481667809463 var client = new AmazonGlacierClient(); var response = client.DeleteArchive(new DeleteArchiveRequest { AccountId = "-", ArchiveId = "NkbByEejwEggmBz2fTHgJrg0XBoDfjP4q6iu87-TjhqG6eGoOY9Z8i1_AUyUsuhPAdTqLHy8pTl5nfCFJmDl2yEZONi5L26Omw12vcs01MNGntHEQL8MBfGlqrEXAMPLEArchiveId", VaultName = "examplevault" }); #endregion }
private static bool DeleteArchive(string vaultName, string archiveId) { try { using (IAmazonGlacier client = new AmazonGlacierClient(RegionEndpoint.EUWest1)) { DeleteArchiveRequest request = new DeleteArchiveRequest() { VaultName = vaultName, ArchiveId = archiveId }; DeleteArchiveResponse response = client.DeleteArchive(request); return(response.HttpStatusCode == System.Net.HttpStatusCode.NoContent); } } catch (ResourceNotFoundException) { return(true); // already removed } }