private static void DownloadOutput(string jobId, AmazonGlacier client, AWSArchiveRquest request) { GetJobOutputRequest getJobOutputRequest = new GetJobOutputRequest() { JobId = jobId, VaultName = vaultName }; GetJobOutputResponse getJobOutputResponse = client.GetJobOutput(getJobOutputRequest); GetJobOutputResult result = getJobOutputResponse.GetJobOutputResult; using (Stream webStream = result.Body) { using (Stream fileToSave = File.OpenWrite(request.Description)) { CopyStream(webStream, fileToSave); } } }