C# Class Amazon.Glacier.AmazonGlacierClient

Implementation for accessing Glacier Amazon Glacier is a storage solution for "cold data."

Amazon Glacier is an extremely low-cost storage service that provides secure, durable, and easy-to-use storage for data backup and archival. With Amazon Glacier, customers can store their data cost effectively for months, years, or decades. Amazon Glacier also enables customers to offload the administrative burdens of operating and scaling storage to AWS, so they don't have to worry about capacity planning, hardware provisioning, data replication, hardware failure and recovery, or time-consuming hardware migrations.

Amazon Glacier is a great storage choice when low storage cost is paramount, your data is rarely retrieved, and retrieval latency of several hours is acceptable. If your application requires fast or frequent access to your data, consider using Amazon S3. For more information, see Amazon Simple Storage Service (Amazon S3).

You can store any kind of data in any format. There is no maximum limit on the total amount of data you can store in Amazon Glacier.

If you are a first-time user of Amazon Glacier, we recommend that you begin by reading the following sections in the Amazon Glacier Developer Guide:

  • What is Amazon Glacier - This section of the Developer Guide describes the underlying data model, the operations it supports, and the AWS SDKs that you can use to interact with the service.

  • Getting Started with Amazon Glacier - The Getting Started section walks you through the process of creating a vault, uploading archives, creating jobs to download archives, retrieving the job output, and deleting archives.

Inheritance: AmazonServiceClient, IAmazonGlacier
Show file Open project: aws/aws-sdk-net Class Usage Examples

Public Methods

Method Description
AbortMultipartUploadAsync ( AbortMultipartUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AbortMultipartUpload operation.

AbortVaultLockAsync ( AbortVaultLockRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AbortVaultLock operation.

AddTagsToVaultAsync ( AddTagsToVaultRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddTagsToVault operation.

AmazonGlacierClient ( ) : System

Constructs AmazonGlacierClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonGlacierClient ( AWSCredentials credentials ) : System

Constructs AmazonGlacierClient with AWS Credentials

AmazonGlacierClient ( AWSCredentials credentials, AmazonGlacierConfig clientConfig ) : System

Constructs AmazonGlacierClient with AWS Credentials and an AmazonGlacierClient Configuration object.

AmazonGlacierClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonGlacierClient with AWS Credentials

AmazonGlacierClient ( AmazonGlacierConfig config ) : System

Constructs AmazonGlacierClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonGlacierClient ( RegionEndpoint region ) : System

Constructs AmazonGlacierClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonGlacierClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonGlacierClient with AWS Access Key ID and AWS Secret Key

AmazonGlacierClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonGlacierConfig clientConfig ) : System

Constructs AmazonGlacierClient with AWS Access Key ID, AWS Secret Key and an AmazonGlacierClient Configuration object.

AmazonGlacierClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonGlacierClient with AWS Access Key ID and AWS Secret Key

AmazonGlacierClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonGlacierClient with AWS Access Key ID and AWS Secret Key

AmazonGlacierClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonGlacierConfig clientConfig ) : System

Constructs AmazonGlacierClient with AWS Access Key ID, AWS Secret Key and an AmazonGlacierClient Configuration object.

AmazonGlacierClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonGlacierClient with AWS Access Key ID and AWS Secret Key

BeginAbortMultipartUpload ( AbortMultipartUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AbortMultipartUpload operation.

BeginAbortVaultLock ( AbortVaultLockRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AbortVaultLock operation.

BeginAddTagsToVault ( AddTagsToVaultRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddTagsToVault operation.

BeginCompleteMultipartUpload ( CompleteMultipartUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CompleteMultipartUpload operation.

BeginCompleteVaultLock ( CompleteVaultLockRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CompleteVaultLock operation.

BeginCreateVault ( CreateVaultRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateVault operation.

BeginDeleteArchive ( DeleteArchiveRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteArchive operation.

BeginDeleteVault ( DeleteVaultRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteVault operation.

BeginDeleteVaultAccessPolicy ( Amazon.Glacier.Model.DeleteVaultAccessPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteVaultAccessPolicy operation.

BeginDeleteVaultNotifications ( DeleteVaultNotificationsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteVaultNotifications operation.

BeginDescribeJob ( DescribeJobRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeJob operation.

BeginDescribeVault ( DescribeVaultRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeVault operation.

BeginGetDataRetrievalPolicy ( GetDataRetrievalPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetDataRetrievalPolicy operation.

BeginGetJobOutput ( GetJobOutputRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetJobOutput operation.

BeginGetVaultAccessPolicy ( GetVaultAccessPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetVaultAccessPolicy operation.

BeginGetVaultLock ( GetVaultLockRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetVaultLock operation.

BeginGetVaultNotifications ( GetVaultNotificationsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetVaultNotifications operation.

BeginInitiateJob ( InitiateJobRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the InitiateJob operation.

BeginInitiateMultipartUpload ( InitiateMultipartUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the InitiateMultipartUpload operation.

BeginInitiateVaultLock ( InitiateVaultLockRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the InitiateVaultLock operation.

BeginListJobs ( ListJobsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListJobs operation.

BeginListMultipartUploads ( ListMultipartUploadsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListMultipartUploads operation.

BeginListParts ( ListPartsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListParts operation.

BeginListProvisionedCapacity ( ListProvisionedCapacityRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListProvisionedCapacity operation.

BeginListTagsForVault ( ListTagsForVaultRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListTagsForVault operation.

BeginListVaults ( ListVaultsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListVaults operation.

BeginPurchaseProvisionedCapacity ( PurchaseProvisionedCapacityRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PurchaseProvisionedCapacity operation.

BeginRemoveTagsFromVault ( RemoveTagsFromVaultRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemoveTagsFromVault operation.

BeginSetDataRetrievalPolicy ( SetDataRetrievalPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetDataRetrievalPolicy operation.

BeginSetVaultAccessPolicy ( SetVaultAccessPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetVaultAccessPolicy operation.

BeginSetVaultNotifications ( SetVaultNotificationsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetVaultNotifications operation.

BeginUploadArchive ( UploadArchiveRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UploadArchive operation.

BeginUploadMultipartPart ( UploadMultipartPartRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UploadMultipartPart operation.

CompleteMultipartUploadAsync ( CompleteMultipartUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CompleteMultipartUpload operation.

CompleteVaultLockAsync ( CompleteVaultLockRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CompleteVaultLock operation.

CreateVaultAsync ( CreateVaultRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateVault operation.

DeleteArchiveAsync ( DeleteArchiveRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteArchive operation.

DeleteVaultAccessPolicyAsync ( Amazon.Glacier.Model.DeleteVaultAccessPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteVaultAccessPolicy operation.

DeleteVaultAsync ( DeleteVaultRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteVault operation.

DeleteVaultNotificationsAsync ( DeleteVaultNotificationsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteVaultNotifications operation.

DescribeJobAsync ( DescribeJobRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeJob operation.

DescribeVaultAsync ( DescribeVaultRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeVault operation.

EndAbortMultipartUpload ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.AbortMultipartUploadResponse

Finishes the asynchronous execution of the AbortMultipartUpload operation.

EndAbortVaultLock ( IAsyncResult asyncResult ) : AbortVaultLockResponse

Finishes the asynchronous execution of the AbortVaultLock operation.

EndAddTagsToVault ( IAsyncResult asyncResult ) : AddTagsToVaultResponse

Finishes the asynchronous execution of the AddTagsToVault operation.

EndCompleteMultipartUpload ( IAsyncResult asyncResult ) : CompleteMultipartUploadResponse

Finishes the asynchronous execution of the CompleteMultipartUpload operation.

EndCompleteVaultLock ( IAsyncResult asyncResult ) : CompleteVaultLockResponse

Finishes the asynchronous execution of the CompleteVaultLock operation.

EndCreateVault ( IAsyncResult asyncResult ) : CreateVaultResponse

Finishes the asynchronous execution of the CreateVault operation.

EndDeleteArchive ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.DeleteArchiveResponse

Finishes the asynchronous execution of the DeleteArchive operation.

EndDeleteVault ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.DeleteVaultResponse

Finishes the asynchronous execution of the DeleteVault operation.

EndDeleteVaultAccessPolicy ( IAsyncResult asyncResult ) : DeleteVaultAccessPolicyResponse

Finishes the asynchronous execution of the DeleteVaultAccessPolicy operation.

EndDeleteVaultNotifications ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.DeleteVaultNotificationsResponse

Finishes the asynchronous execution of the DeleteVaultNotifications operation.

EndDescribeJob ( IAsyncResult asyncResult ) : DescribeJobResponse

Finishes the asynchronous execution of the DescribeJob operation.

EndDescribeVault ( IAsyncResult asyncResult ) : DescribeVaultResponse

Finishes the asynchronous execution of the DescribeVault operation.

EndGetDataRetrievalPolicy ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.GetDataRetrievalPolicyResponse

Finishes the asynchronous execution of the GetDataRetrievalPolicy operation.

EndGetJobOutput ( IAsyncResult asyncResult ) : GetJobOutputResponse

Finishes the asynchronous execution of the GetJobOutput operation.

EndGetVaultAccessPolicy ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.GetVaultAccessPolicyResponse

Finishes the asynchronous execution of the GetVaultAccessPolicy operation.

EndGetVaultLock ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.GetVaultLockResponse

Finishes the asynchronous execution of the GetVaultLock operation.

EndGetVaultNotifications ( IAsyncResult asyncResult ) : GetVaultNotificationsResponse

Finishes the asynchronous execution of the GetVaultNotifications operation.

EndInitiateJob ( IAsyncResult asyncResult ) : InitiateJobResponse

Finishes the asynchronous execution of the InitiateJob operation.

EndInitiateMultipartUpload ( IAsyncResult asyncResult ) : InitiateMultipartUploadResponse

Finishes the asynchronous execution of the InitiateMultipartUpload operation.

EndInitiateVaultLock ( IAsyncResult asyncResult ) : InitiateVaultLockResponse

Finishes the asynchronous execution of the InitiateVaultLock operation.

EndListJobs ( IAsyncResult asyncResult ) : ListJobsResponse

Finishes the asynchronous execution of the ListJobs operation.

EndListMultipartUploads ( IAsyncResult asyncResult ) : ListMultipartUploadsResponse

Finishes the asynchronous execution of the ListMultipartUploads operation.

EndListParts ( IAsyncResult asyncResult ) : ListPartsResponse

Finishes the asynchronous execution of the ListParts operation.

EndListProvisionedCapacity ( IAsyncResult asyncResult ) : ListProvisionedCapacityResponse

Finishes the asynchronous execution of the ListProvisionedCapacity operation.

EndListTagsForVault ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.ListTagsForVaultResponse

Finishes the asynchronous execution of the ListTagsForVault operation.

EndListVaults ( IAsyncResult asyncResult ) : ListVaultsResponse

Finishes the asynchronous execution of the ListVaults operation.

EndPurchaseProvisionedCapacity ( IAsyncResult asyncResult ) : PurchaseProvisionedCapacityResponse

Finishes the asynchronous execution of the PurchaseProvisionedCapacity operation.

EndRemoveTagsFromVault ( IAsyncResult asyncResult ) : RemoveTagsFromVaultResponse

Finishes the asynchronous execution of the RemoveTagsFromVault operation.

EndSetDataRetrievalPolicy ( IAsyncResult asyncResult ) : SetDataRetrievalPolicyResponse

Finishes the asynchronous execution of the SetDataRetrievalPolicy operation.

EndSetVaultAccessPolicy ( IAsyncResult asyncResult ) : SetVaultAccessPolicyResponse

Finishes the asynchronous execution of the SetVaultAccessPolicy operation.

EndSetVaultNotifications ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.SetVaultNotificationsResponse

Finishes the asynchronous execution of the SetVaultNotifications operation.

EndUploadArchive ( IAsyncResult asyncResult ) : UploadArchiveResponse

Finishes the asynchronous execution of the UploadArchive operation.

EndUploadMultipartPart ( IAsyncResult asyncResult ) : UploadMultipartPartResponse

Finishes the asynchronous execution of the UploadMultipartPart operation.

GetDataRetrievalPolicyAsync ( GetDataRetrievalPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetDataRetrievalPolicy operation.

GetJobOutputAsync ( GetJobOutputRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetJobOutput operation.

GetVaultAccessPolicyAsync ( GetVaultAccessPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetVaultAccessPolicy operation.

GetVaultLockAsync ( GetVaultLockRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetVaultLock operation.

GetVaultNotificationsAsync ( GetVaultNotificationsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetVaultNotifications operation.

InitiateJobAsync ( InitiateJobRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the InitiateJob operation.

InitiateMultipartUploadAsync ( InitiateMultipartUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the InitiateMultipartUpload operation.

InitiateVaultLockAsync ( InitiateVaultLockRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the InitiateVaultLock operation.

ListJobsAsync ( ListJobsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListJobs operation.

ListMultipartUploadsAsync ( ListMultipartUploadsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListMultipartUploads operation.

ListPartsAsync ( ListPartsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListParts operation.

ListProvisionedCapacityAsync ( ListProvisionedCapacityRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListProvisionedCapacity operation.

ListTagsForVaultAsync ( ListTagsForVaultRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListTagsForVault operation.

ListVaultsAsync ( ListVaultsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListVaults operation.

ListVaultsAsync ( System cancellationToken = default(CancellationToken) ) : Task

This operation lists all vaults owned by the calling user's account. The list returned in the response is ASCII-sorted by vault name.

By default, this operation returns up to 1,000 items. If there are more vaults to list, the response marker field contains the vault Amazon Resource Name (ARN) at which to continue the list with a new List Vaults request; otherwise, the marker field is null. To return a list of vaults that begins at a specific vault, set the marker request parameter to the vault ARN you obtained from a previous List Vaults request. You can also limit the number of vaults returned in the response by specifying the limit parameter in the request.

An AWS account has full permission to perform all operations (actions). However, AWS Identity and Access Management (IAM) users don't have any permissions by default. You must grant them explicit permission to perform specific actions. For more information, see Access Control Using AWS Identity and Access Management (IAM).

For conceptual information and underlying REST API, see Retrieving Vault Metadata in Amazon Glacier and List Vaults in the Amazon Glacier Developer Guide.

PurchaseProvisionedCapacityAsync ( PurchaseProvisionedCapacityRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PurchaseProvisionedCapacity operation.

RemoveTagsFromVaultAsync ( RemoveTagsFromVaultRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveTagsFromVault operation.

SetDataRetrievalPolicyAsync ( SetDataRetrievalPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetDataRetrievalPolicy operation.

SetVaultAccessPolicyAsync ( SetVaultAccessPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetVaultAccessPolicy operation.

SetVaultNotificationsAsync ( SetVaultNotificationsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetVaultNotifications operation.

UploadArchiveAsync ( UploadArchiveRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UploadArchive operation.

UploadMultipartPartAsync ( UploadMultipartPartRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UploadMultipartPart operation.

Protected Methods

Method Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

CustomizeRuntimePipeline ( RuntimePipeline pipeline ) : void

Customizes the runtime pipeline.

Dispose ( bool disposing ) : void

Disposes the service client.

Initialize ( ) : void

Specialize the initialize of the client.

Private Methods

Method Description
AbortMultipartUpload ( AbortMultipartUploadRequest request ) : Amazon.Glacier.Model.AbortMultipartUploadResponse
AbortVaultLock ( AbortVaultLockRequest request ) : AbortVaultLockResponse
AddTagsToVault ( AddTagsToVaultRequest request ) : AddTagsToVaultResponse
CompleteMultipartUpload ( CompleteMultipartUploadRequest request ) : CompleteMultipartUploadResponse
CompleteVaultLock ( CompleteVaultLockRequest request ) : CompleteVaultLockResponse
CreateVault ( CreateVaultRequest request ) : CreateVaultResponse
DeleteArchive ( DeleteArchiveRequest request ) : Amazon.Glacier.Model.DeleteArchiveResponse
DeleteVault ( DeleteVaultRequest request ) : Amazon.Glacier.Model.DeleteVaultResponse
DeleteVaultAccessPolicy ( Amazon.Glacier.Model.DeleteVaultAccessPolicyRequest request ) : DeleteVaultAccessPolicyResponse
DeleteVaultNotifications ( DeleteVaultNotificationsRequest request ) : Amazon.Glacier.Model.DeleteVaultNotificationsResponse
DescribeJob ( DescribeJobRequest request ) : DescribeJobResponse
DescribeVault ( DescribeVaultRequest request ) : DescribeVaultResponse
GetDataRetrievalPolicy ( GetDataRetrievalPolicyRequest request ) : Amazon.Glacier.Model.GetDataRetrievalPolicyResponse
GetJobOutput ( GetJobOutputRequest request ) : GetJobOutputResponse
GetVaultAccessPolicy ( GetVaultAccessPolicyRequest request ) : Amazon.Glacier.Model.GetVaultAccessPolicyResponse
GetVaultLock ( GetVaultLockRequest request ) : Amazon.Glacier.Model.GetVaultLockResponse
GetVaultNotifications ( GetVaultNotificationsRequest request ) : GetVaultNotificationsResponse
InitiateJob ( InitiateJobRequest request ) : InitiateJobResponse
InitiateMultipartUpload ( InitiateMultipartUploadRequest request ) : InitiateMultipartUploadResponse
InitiateVaultLock ( InitiateVaultLockRequest request ) : InitiateVaultLockResponse
ListJobs ( ListJobsRequest request ) : ListJobsResponse
ListMultipartUploads ( ListMultipartUploadsRequest request ) : ListMultipartUploadsResponse
ListParts ( ListPartsRequest request ) : ListPartsResponse
ListProvisionedCapacity ( ListProvisionedCapacityRequest request ) : ListProvisionedCapacityResponse
ListTagsForVault ( ListTagsForVaultRequest request ) : Amazon.Glacier.Model.ListTagsForVaultResponse
ListVaults ( ) : ListVaultsResponse
ListVaults ( ListVaultsRequest request ) : ListVaultsResponse
PurchaseProvisionedCapacity ( PurchaseProvisionedCapacityRequest request ) : PurchaseProvisionedCapacityResponse
RemoveTagsFromVault ( RemoveTagsFromVaultRequest request ) : RemoveTagsFromVaultResponse
SetDataRetrievalPolicy ( SetDataRetrievalPolicyRequest request ) : SetDataRetrievalPolicyResponse
SetVaultAccessPolicy ( SetVaultAccessPolicyRequest request ) : SetVaultAccessPolicyResponse
SetVaultNotifications ( SetVaultNotificationsRequest request ) : Amazon.Glacier.Model.SetVaultNotificationsResponse
UploadArchive ( UploadArchiveRequest request ) : UploadArchiveResponse
UploadMultipartPart ( UploadMultipartPartRequest request ) : UploadMultipartPartResponse

Method Details

AbortMultipartUploadAsync() public method

Initiates the asynchronous execution of the AbortMultipartUpload operation.
public AbortMultipartUploadAsync ( AbortMultipartUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.AbortMultipartUploadRequest Container for the necessary parameters to execute the AbortMultipartUpload operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

AbortVaultLockAsync() public method

Initiates the asynchronous execution of the AbortVaultLock operation.
public AbortVaultLockAsync ( AbortVaultLockRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.AbortVaultLockRequest Container for the necessary parameters to execute the AbortVaultLock operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

AddTagsToVaultAsync() public method

Initiates the asynchronous execution of the AddTagsToVault operation.
public AddTagsToVaultAsync ( AddTagsToVaultRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.AddTagsToVaultRequest Container for the necessary parameters to execute the AddTagsToVault operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

AmazonGlacierClient() public method

Constructs AmazonGlacierClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonGlacierClient ( ) : System
return System

AmazonGlacierClient() public method

Constructs AmazonGlacierClient with AWS Credentials
public AmazonGlacierClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
return System

AmazonGlacierClient() public method

Constructs AmazonGlacierClient with AWS Credentials and an AmazonGlacierClient Configuration object.
public AmazonGlacierClient ( AWSCredentials credentials, AmazonGlacierConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonGlacierConfig The AmazonGlacierClient Configuration Object
return System

AmazonGlacierClient() public method

Constructs AmazonGlacierClient with AWS Credentials
public AmazonGlacierClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
return System

AmazonGlacierClient() public method

Constructs AmazonGlacierClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonGlacierClient ( AmazonGlacierConfig config ) : System
config AmazonGlacierConfig The AmazonGlacierClient Configuration Object
return System

AmazonGlacierClient() public method

Constructs AmazonGlacierClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonGlacierClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
return System

AmazonGlacierClient() public method

Constructs AmazonGlacierClient with AWS Access Key ID and AWS Secret Key
public AmazonGlacierClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
return System

AmazonGlacierClient() public method

Constructs AmazonGlacierClient with AWS Access Key ID, AWS Secret Key and an AmazonGlacierClient Configuration object.
public AmazonGlacierClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonGlacierConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonGlacierConfig The AmazonGlacierClient Configuration Object
return System

AmazonGlacierClient() public method

Constructs AmazonGlacierClient with AWS Access Key ID and AWS Secret Key
public AmazonGlacierClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
return System

AmazonGlacierClient() public method

Constructs AmazonGlacierClient with AWS Access Key ID and AWS Secret Key
public AmazonGlacierClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
return System

AmazonGlacierClient() public method

Constructs AmazonGlacierClient with AWS Access Key ID, AWS Secret Key and an AmazonGlacierClient Configuration object.
public AmazonGlacierClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonGlacierConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonGlacierConfig The AmazonGlacierClient Configuration Object
return System

AmazonGlacierClient() public method

Constructs AmazonGlacierClient with AWS Access Key ID and AWS Secret Key
public AmazonGlacierClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
return System

BeginAbortMultipartUpload() public method

Initiates the asynchronous execution of the AbortMultipartUpload operation.
public BeginAbortMultipartUpload ( AbortMultipartUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.AbortMultipartUploadRequest Container for the necessary parameters to execute the AbortMultipartUpload operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginAbortVaultLock() public method

Initiates the asynchronous execution of the AbortVaultLock operation.
public BeginAbortVaultLock ( AbortVaultLockRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.AbortVaultLockRequest Container for the necessary parameters to execute the AbortVaultLock operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginAddTagsToVault() public method

Initiates the asynchronous execution of the AddTagsToVault operation.
public BeginAddTagsToVault ( AddTagsToVaultRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.AddTagsToVaultRequest Container for the necessary parameters to execute the AddTagsToVault operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCompleteMultipartUpload() public method

Initiates the asynchronous execution of the CompleteMultipartUpload operation.
public BeginCompleteMultipartUpload ( CompleteMultipartUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.CompleteMultipartUploadRequest Container for the necessary parameters to execute the CompleteMultipartUpload operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCompleteVaultLock() public method

Initiates the asynchronous execution of the CompleteVaultLock operation.
public BeginCompleteVaultLock ( CompleteVaultLockRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.CompleteVaultLockRequest Container for the necessary parameters to execute the CompleteVaultLock operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateVault() public method

Initiates the asynchronous execution of the CreateVault operation.
public BeginCreateVault ( CreateVaultRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.CreateVaultRequest Container for the necessary parameters to execute the CreateVault operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteArchive() public method

Initiates the asynchronous execution of the DeleteArchive operation.
public BeginDeleteArchive ( DeleteArchiveRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.DeleteArchiveRequest Container for the necessary parameters to execute the DeleteArchive operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteVault() public method

Initiates the asynchronous execution of the DeleteVault operation.
public BeginDeleteVault ( DeleteVaultRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.DeleteVaultRequest Container for the necessary parameters to execute the DeleteVault operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteVaultAccessPolicy() public method

Initiates the asynchronous execution of the DeleteVaultAccessPolicy operation.
public BeginDeleteVaultAccessPolicy ( Amazon.Glacier.Model.DeleteVaultAccessPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.DeleteVaultAccessPolicyRequest Container for the necessary parameters to execute the DeleteVaultAccessPolicy operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteVaultNotifications() public method

Initiates the asynchronous execution of the DeleteVaultNotifications operation.
public BeginDeleteVaultNotifications ( DeleteVaultNotificationsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.DeleteVaultNotificationsRequest Container for the necessary parameters to execute the DeleteVaultNotifications operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeJob() public method

Initiates the asynchronous execution of the DescribeJob operation.
public BeginDescribeJob ( DescribeJobRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.DescribeJobRequest Container for the necessary parameters to execute the DescribeJob operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeVault() public method

Initiates the asynchronous execution of the DescribeVault operation.
public BeginDescribeVault ( DescribeVaultRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.DescribeVaultRequest Container for the necessary parameters to execute the DescribeVault operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetDataRetrievalPolicy() public method

Initiates the asynchronous execution of the GetDataRetrievalPolicy operation.
public BeginGetDataRetrievalPolicy ( GetDataRetrievalPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.GetDataRetrievalPolicyRequest Container for the necessary parameters to execute the GetDataRetrievalPolicy operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetJobOutput() public method

Initiates the asynchronous execution of the GetJobOutput operation.
public BeginGetJobOutput ( GetJobOutputRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.GetJobOutputRequest Container for the necessary parameters to execute the GetJobOutput operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetVaultAccessPolicy() public method

Initiates the asynchronous execution of the GetVaultAccessPolicy operation.
public BeginGetVaultAccessPolicy ( GetVaultAccessPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.GetVaultAccessPolicyRequest Container for the necessary parameters to execute the GetVaultAccessPolicy operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetVaultLock() public method

Initiates the asynchronous execution of the GetVaultLock operation.
public BeginGetVaultLock ( GetVaultLockRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.GetVaultLockRequest Container for the necessary parameters to execute the GetVaultLock operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetVaultNotifications() public method

Initiates the asynchronous execution of the GetVaultNotifications operation.
public BeginGetVaultNotifications ( GetVaultNotificationsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.GetVaultNotificationsRequest Container for the necessary parameters to execute the GetVaultNotifications operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginInitiateJob() public method

Initiates the asynchronous execution of the InitiateJob operation.
public BeginInitiateJob ( InitiateJobRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.InitiateJobRequest Container for the necessary parameters to execute the InitiateJob operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginInitiateMultipartUpload() public method

Initiates the asynchronous execution of the InitiateMultipartUpload operation.
public BeginInitiateMultipartUpload ( InitiateMultipartUploadRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.InitiateMultipartUploadRequest Container for the necessary parameters to execute the InitiateMultipartUpload operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginInitiateVaultLock() public method

Initiates the asynchronous execution of the InitiateVaultLock operation.
public BeginInitiateVaultLock ( InitiateVaultLockRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.InitiateVaultLockRequest Container for the necessary parameters to execute the InitiateVaultLock operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListJobs() public method

Initiates the asynchronous execution of the ListJobs operation.
public BeginListJobs ( ListJobsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.ListJobsRequest Container for the necessary parameters to execute the ListJobs operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListMultipartUploads() public method

Initiates the asynchronous execution of the ListMultipartUploads operation.
public BeginListMultipartUploads ( ListMultipartUploadsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.ListMultipartUploadsRequest Container for the necessary parameters to execute the ListMultipartUploads operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListParts() public method

Initiates the asynchronous execution of the ListParts operation.
public BeginListParts ( ListPartsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.ListPartsRequest Container for the necessary parameters to execute the ListParts operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListProvisionedCapacity() public method

Initiates the asynchronous execution of the ListProvisionedCapacity operation.
public BeginListProvisionedCapacity ( ListProvisionedCapacityRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.ListProvisionedCapacityRequest Container for the necessary parameters to execute the ListProvisionedCapacity operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListTagsForVault() public method

Initiates the asynchronous execution of the ListTagsForVault operation.
public BeginListTagsForVault ( ListTagsForVaultRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.ListTagsForVaultRequest Container for the necessary parameters to execute the ListTagsForVault operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListVaults() public method

Initiates the asynchronous execution of the ListVaults operation.
public BeginListVaults ( ListVaultsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.ListVaultsRequest Container for the necessary parameters to execute the ListVaults operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginPurchaseProvisionedCapacity() public method

Initiates the asynchronous execution of the PurchaseProvisionedCapacity operation.
public BeginPurchaseProvisionedCapacity ( PurchaseProvisionedCapacityRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.PurchaseProvisionedCapacityRequest Container for the necessary parameters to execute the PurchaseProvisionedCapacity operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginRemoveTagsFromVault() public method

Initiates the asynchronous execution of the RemoveTagsFromVault operation.
public BeginRemoveTagsFromVault ( RemoveTagsFromVaultRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.RemoveTagsFromVaultRequest Container for the necessary parameters to execute the RemoveTagsFromVault operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSetDataRetrievalPolicy() public method

Initiates the asynchronous execution of the SetDataRetrievalPolicy operation.
public BeginSetDataRetrievalPolicy ( SetDataRetrievalPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.SetDataRetrievalPolicyRequest Container for the necessary parameters to execute the SetDataRetrievalPolicy operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSetVaultAccessPolicy() public method

Initiates the asynchronous execution of the SetVaultAccessPolicy operation.
public BeginSetVaultAccessPolicy ( SetVaultAccessPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.SetVaultAccessPolicyRequest Container for the necessary parameters to execute the SetVaultAccessPolicy operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSetVaultNotifications() public method

Initiates the asynchronous execution of the SetVaultNotifications operation.
public BeginSetVaultNotifications ( SetVaultNotificationsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.SetVaultNotificationsRequest Container for the necessary parameters to execute the SetVaultNotifications operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginUploadArchive() public method

Initiates the asynchronous execution of the UploadArchive operation.
public BeginUploadArchive ( UploadArchiveRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.UploadArchiveRequest Container for the necessary parameters to execute the UploadArchive operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginUploadMultipartPart() public method

Initiates the asynchronous execution of the UploadMultipartPart operation.
public BeginUploadMultipartPart ( UploadMultipartPartRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Glacier.Model.UploadMultipartPartRequest Container for the necessary parameters to execute the UploadMultipartPart operation on AmazonGlacierClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

CompleteMultipartUploadAsync() public method

Initiates the asynchronous execution of the CompleteMultipartUpload operation.
public CompleteMultipartUploadAsync ( CompleteMultipartUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.CompleteMultipartUploadRequest Container for the necessary parameters to execute the CompleteMultipartUpload operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CompleteVaultLockAsync() public method

Initiates the asynchronous execution of the CompleteVaultLock operation.
public CompleteVaultLockAsync ( CompleteVaultLockRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.CompleteVaultLockRequest Container for the necessary parameters to execute the CompleteVaultLock operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateSigner() protected method

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
return Amazon.Runtime.Internal.Auth.AbstractAWSSigner

CreateVaultAsync() public method

Initiates the asynchronous execution of the CreateVault operation.
public CreateVaultAsync ( CreateVaultRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.CreateVaultRequest Container for the necessary parameters to execute the CreateVault operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CustomizeRuntimePipeline() protected method

Customizes the runtime pipeline.
protected CustomizeRuntimePipeline ( RuntimePipeline pipeline ) : void
pipeline RuntimePipeline Runtime pipeline for the current client.
return void

DeleteArchiveAsync() public method

Initiates the asynchronous execution of the DeleteArchive operation.
public DeleteArchiveAsync ( DeleteArchiveRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.DeleteArchiveRequest Container for the necessary parameters to execute the DeleteArchive operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteVaultAccessPolicyAsync() public method

Initiates the asynchronous execution of the DeleteVaultAccessPolicy operation.
public DeleteVaultAccessPolicyAsync ( Amazon.Glacier.Model.DeleteVaultAccessPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.DeleteVaultAccessPolicyRequest Container for the necessary parameters to execute the DeleteVaultAccessPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteVaultAsync() public method

Initiates the asynchronous execution of the DeleteVault operation.
public DeleteVaultAsync ( DeleteVaultRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.DeleteVaultRequest Container for the necessary parameters to execute the DeleteVault operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteVaultNotificationsAsync() public method

Initiates the asynchronous execution of the DeleteVaultNotifications operation.
public DeleteVaultNotificationsAsync ( DeleteVaultNotificationsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.DeleteVaultNotificationsRequest Container for the necessary parameters to execute the DeleteVaultNotifications operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeJobAsync() public method

Initiates the asynchronous execution of the DescribeJob operation.
public DescribeJobAsync ( DescribeJobRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.DescribeJobRequest Container for the necessary parameters to execute the DescribeJob operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeVaultAsync() public method

Initiates the asynchronous execution of the DescribeVault operation.
public DescribeVaultAsync ( DescribeVaultRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.DescribeVaultRequest Container for the necessary parameters to execute the DescribeVault operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

Dispose() protected method

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
return void

EndAbortMultipartUpload() public method

Finishes the asynchronous execution of the AbortMultipartUpload operation.
public EndAbortMultipartUpload ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.AbortMultipartUploadResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAbortMultipartUpload.
return Amazon.Glacier.Model.AbortMultipartUploadResponse

EndAbortVaultLock() public method

Finishes the asynchronous execution of the AbortVaultLock operation.
public EndAbortVaultLock ( IAsyncResult asyncResult ) : AbortVaultLockResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAbortVaultLock.
return AbortVaultLockResponse

EndAddTagsToVault() public method

Finishes the asynchronous execution of the AddTagsToVault operation.
public EndAddTagsToVault ( IAsyncResult asyncResult ) : AddTagsToVaultResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddTagsToVault.
return AddTagsToVaultResponse

EndCompleteMultipartUpload() public method

Finishes the asynchronous execution of the CompleteMultipartUpload operation.
public EndCompleteMultipartUpload ( IAsyncResult asyncResult ) : CompleteMultipartUploadResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCompleteMultipartUpload.
return Amazon.Glacier.Model.CompleteMultipartUploadResponse

EndCompleteVaultLock() public method

Finishes the asynchronous execution of the CompleteVaultLock operation.
public EndCompleteVaultLock ( IAsyncResult asyncResult ) : CompleteVaultLockResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCompleteVaultLock.
return CompleteVaultLockResponse

EndCreateVault() public method

Finishes the asynchronous execution of the CreateVault operation.
public EndCreateVault ( IAsyncResult asyncResult ) : CreateVaultResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateVault.
return Amazon.Glacier.Model.CreateVaultResponse

EndDeleteArchive() public method

Finishes the asynchronous execution of the DeleteArchive operation.
public EndDeleteArchive ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.DeleteArchiveResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteArchive.
return Amazon.Glacier.Model.DeleteArchiveResponse

EndDeleteVault() public method

Finishes the asynchronous execution of the DeleteVault operation.
public EndDeleteVault ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.DeleteVaultResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteVault.
return Amazon.Glacier.Model.DeleteVaultResponse

EndDeleteVaultAccessPolicy() public method

Finishes the asynchronous execution of the DeleteVaultAccessPolicy operation.
public EndDeleteVaultAccessPolicy ( IAsyncResult asyncResult ) : DeleteVaultAccessPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteVaultAccessPolicy.
return DeleteVaultAccessPolicyResponse

EndDeleteVaultNotifications() public method

Finishes the asynchronous execution of the DeleteVaultNotifications operation.
public EndDeleteVaultNotifications ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.DeleteVaultNotificationsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteVaultNotifications.
return Amazon.Glacier.Model.DeleteVaultNotificationsResponse

EndDescribeJob() public method

Finishes the asynchronous execution of the DescribeJob operation.
public EndDescribeJob ( IAsyncResult asyncResult ) : DescribeJobResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeJob.
return Amazon.Glacier.Model.DescribeJobResponse

EndDescribeVault() public method

Finishes the asynchronous execution of the DescribeVault operation.
public EndDescribeVault ( IAsyncResult asyncResult ) : DescribeVaultResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeVault.
return Amazon.Glacier.Model.DescribeVaultResponse

EndGetDataRetrievalPolicy() public method

Finishes the asynchronous execution of the GetDataRetrievalPolicy operation.
public EndGetDataRetrievalPolicy ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.GetDataRetrievalPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetDataRetrievalPolicy.
return Amazon.Glacier.Model.GetDataRetrievalPolicyResponse

EndGetJobOutput() public method

Finishes the asynchronous execution of the GetJobOutput operation.
public EndGetJobOutput ( IAsyncResult asyncResult ) : GetJobOutputResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetJobOutput.
return Amazon.Glacier.Model.GetJobOutputResponse

EndGetVaultAccessPolicy() public method

Finishes the asynchronous execution of the GetVaultAccessPolicy operation.
public EndGetVaultAccessPolicy ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.GetVaultAccessPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetVaultAccessPolicy.
return Amazon.Glacier.Model.GetVaultAccessPolicyResponse

EndGetVaultLock() public method

Finishes the asynchronous execution of the GetVaultLock operation.
public EndGetVaultLock ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.GetVaultLockResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetVaultLock.
return Amazon.Glacier.Model.GetVaultLockResponse

EndGetVaultNotifications() public method

Finishes the asynchronous execution of the GetVaultNotifications operation.
public EndGetVaultNotifications ( IAsyncResult asyncResult ) : GetVaultNotificationsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetVaultNotifications.
return Amazon.Glacier.Model.GetVaultNotificationsResponse

EndInitiateJob() public method

Finishes the asynchronous execution of the InitiateJob operation.
public EndInitiateJob ( IAsyncResult asyncResult ) : InitiateJobResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginInitiateJob.
return Amazon.Glacier.Model.InitiateJobResponse

EndInitiateMultipartUpload() public method

Finishes the asynchronous execution of the InitiateMultipartUpload operation.
public EndInitiateMultipartUpload ( IAsyncResult asyncResult ) : InitiateMultipartUploadResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginInitiateMultipartUpload.
return Amazon.Glacier.Model.InitiateMultipartUploadResponse

EndInitiateVaultLock() public method

Finishes the asynchronous execution of the InitiateVaultLock operation.
public EndInitiateVaultLock ( IAsyncResult asyncResult ) : InitiateVaultLockResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginInitiateVaultLock.
return Amazon.Glacier.Model.InitiateVaultLockResponse

EndListJobs() public method

Finishes the asynchronous execution of the ListJobs operation.
public EndListJobs ( IAsyncResult asyncResult ) : ListJobsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListJobs.
return Amazon.Glacier.Model.ListJobsResponse

EndListMultipartUploads() public method

Finishes the asynchronous execution of the ListMultipartUploads operation.
public EndListMultipartUploads ( IAsyncResult asyncResult ) : ListMultipartUploadsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListMultipartUploads.
return Amazon.Glacier.Model.ListMultipartUploadsResponse

EndListParts() public method

Finishes the asynchronous execution of the ListParts operation.
public EndListParts ( IAsyncResult asyncResult ) : ListPartsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListParts.
return Amazon.Glacier.Model.ListPartsResponse

EndListProvisionedCapacity() public method

Finishes the asynchronous execution of the ListProvisionedCapacity operation.
public EndListProvisionedCapacity ( IAsyncResult asyncResult ) : ListProvisionedCapacityResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListProvisionedCapacity.
return Amazon.Glacier.Model.ListProvisionedCapacityResponse

EndListTagsForVault() public method

Finishes the asynchronous execution of the ListTagsForVault operation.
public EndListTagsForVault ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.ListTagsForVaultResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListTagsForVault.
return Amazon.Glacier.Model.ListTagsForVaultResponse

EndListVaults() public method

Finishes the asynchronous execution of the ListVaults operation.
public EndListVaults ( IAsyncResult asyncResult ) : ListVaultsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListVaults.
return Amazon.Glacier.Model.ListVaultsResponse

EndPurchaseProvisionedCapacity() public method

Finishes the asynchronous execution of the PurchaseProvisionedCapacity operation.
public EndPurchaseProvisionedCapacity ( IAsyncResult asyncResult ) : PurchaseProvisionedCapacityResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPurchaseProvisionedCapacity.
return Amazon.Glacier.Model.PurchaseProvisionedCapacityResponse

EndRemoveTagsFromVault() public method

Finishes the asynchronous execution of the RemoveTagsFromVault operation.
public EndRemoveTagsFromVault ( IAsyncResult asyncResult ) : RemoveTagsFromVaultResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveTagsFromVault.
return RemoveTagsFromVaultResponse

EndSetDataRetrievalPolicy() public method

Finishes the asynchronous execution of the SetDataRetrievalPolicy operation.
public EndSetDataRetrievalPolicy ( IAsyncResult asyncResult ) : SetDataRetrievalPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetDataRetrievalPolicy.
return SetDataRetrievalPolicyResponse

EndSetVaultAccessPolicy() public method

Finishes the asynchronous execution of the SetVaultAccessPolicy operation.
public EndSetVaultAccessPolicy ( IAsyncResult asyncResult ) : SetVaultAccessPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetVaultAccessPolicy.
return SetVaultAccessPolicyResponse

EndSetVaultNotifications() public method

Finishes the asynchronous execution of the SetVaultNotifications operation.
public EndSetVaultNotifications ( IAsyncResult asyncResult ) : Amazon.Glacier.Model.SetVaultNotificationsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetVaultNotifications.
return Amazon.Glacier.Model.SetVaultNotificationsResponse

EndUploadArchive() public method

Finishes the asynchronous execution of the UploadArchive operation.
public EndUploadArchive ( IAsyncResult asyncResult ) : UploadArchiveResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUploadArchive.
return Amazon.Glacier.Model.UploadArchiveResponse

EndUploadMultipartPart() public method

Finishes the asynchronous execution of the UploadMultipartPart operation.
public EndUploadMultipartPart ( IAsyncResult asyncResult ) : UploadMultipartPartResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUploadMultipartPart.
return Amazon.Glacier.Model.UploadMultipartPartResponse

GetDataRetrievalPolicyAsync() public method

Initiates the asynchronous execution of the GetDataRetrievalPolicy operation.
public GetDataRetrievalPolicyAsync ( GetDataRetrievalPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.GetDataRetrievalPolicyRequest Container for the necessary parameters to execute the GetDataRetrievalPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetJobOutputAsync() public method

Initiates the asynchronous execution of the GetJobOutput operation.
public GetJobOutputAsync ( GetJobOutputRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.GetJobOutputRequest Container for the necessary parameters to execute the GetJobOutput operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetVaultAccessPolicyAsync() public method

Initiates the asynchronous execution of the GetVaultAccessPolicy operation.
public GetVaultAccessPolicyAsync ( GetVaultAccessPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.GetVaultAccessPolicyRequest Container for the necessary parameters to execute the GetVaultAccessPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetVaultLockAsync() public method

Initiates the asynchronous execution of the GetVaultLock operation.
public GetVaultLockAsync ( GetVaultLockRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.GetVaultLockRequest Container for the necessary parameters to execute the GetVaultLock operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetVaultNotificationsAsync() public method

Initiates the asynchronous execution of the GetVaultNotifications operation.
public GetVaultNotificationsAsync ( GetVaultNotificationsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.GetVaultNotificationsRequest Container for the necessary parameters to execute the GetVaultNotifications operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

Initialize() protected method

Specialize the initialize of the client.
protected Initialize ( ) : void
return void

InitiateJobAsync() public method

Initiates the asynchronous execution of the InitiateJob operation.
public InitiateJobAsync ( InitiateJobRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.InitiateJobRequest Container for the necessary parameters to execute the InitiateJob operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

InitiateMultipartUploadAsync() public method

Initiates the asynchronous execution of the InitiateMultipartUpload operation.
public InitiateMultipartUploadAsync ( InitiateMultipartUploadRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.InitiateMultipartUploadRequest Container for the necessary parameters to execute the InitiateMultipartUpload operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

InitiateVaultLockAsync() public method

Initiates the asynchronous execution of the InitiateVaultLock operation.
public InitiateVaultLockAsync ( InitiateVaultLockRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.InitiateVaultLockRequest Container for the necessary parameters to execute the InitiateVaultLock operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListJobsAsync() public method

Initiates the asynchronous execution of the ListJobs operation.
public ListJobsAsync ( ListJobsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.ListJobsRequest Container for the necessary parameters to execute the ListJobs operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListMultipartUploadsAsync() public method

Initiates the asynchronous execution of the ListMultipartUploads operation.
public ListMultipartUploadsAsync ( ListMultipartUploadsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.ListMultipartUploadsRequest Container for the necessary parameters to execute the ListMultipartUploads operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListPartsAsync() public method

Initiates the asynchronous execution of the ListParts operation.
public ListPartsAsync ( ListPartsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.ListPartsRequest Container for the necessary parameters to execute the ListParts operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListProvisionedCapacityAsync() public method

Initiates the asynchronous execution of the ListProvisionedCapacity operation.
public ListProvisionedCapacityAsync ( ListProvisionedCapacityRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.ListProvisionedCapacityRequest Container for the necessary parameters to execute the ListProvisionedCapacity operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListTagsForVaultAsync() public method

Initiates the asynchronous execution of the ListTagsForVault operation.
public ListTagsForVaultAsync ( ListTagsForVaultRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.ListTagsForVaultRequest Container for the necessary parameters to execute the ListTagsForVault operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListVaultsAsync() public method

Initiates the asynchronous execution of the ListVaults operation.
public ListVaultsAsync ( ListVaultsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.ListVaultsRequest Container for the necessary parameters to execute the ListVaults operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListVaultsAsync() public method

This operation lists all vaults owned by the calling user's account. The list returned in the response is ASCII-sorted by vault name.

By default, this operation returns up to 1,000 items. If there are more vaults to list, the response marker field contains the vault Amazon Resource Name (ARN) at which to continue the list with a new List Vaults request; otherwise, the marker field is null. To return a list of vaults that begins at a specific vault, set the marker request parameter to the vault ARN you obtained from a previous List Vaults request. You can also limit the number of vaults returned in the response by specifying the limit parameter in the request.

An AWS account has full permission to perform all operations (actions). However, AWS Identity and Access Management (IAM) users don't have any permissions by default. You must grant them explicit permission to perform specific actions. For more information, see Access Control Using AWS Identity and Access Management (IAM).

For conceptual information and underlying REST API, see Retrieving Vault Metadata in Amazon Glacier and List Vaults in the Amazon Glacier Developer Guide.

/// Returned if a parameter of the request is incorrectly specified. /// /// Returned if a required header or parameter is missing from the request. /// /// Returned if the specified resource (such as a vault, upload ID, or job ID) doesn't /// exist. /// /// Returned if the service cannot complete the request. ///
public ListVaultsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PurchaseProvisionedCapacityAsync() public method

Initiates the asynchronous execution of the PurchaseProvisionedCapacity operation.
public PurchaseProvisionedCapacityAsync ( PurchaseProvisionedCapacityRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.PurchaseProvisionedCapacityRequest Container for the necessary parameters to execute the PurchaseProvisionedCapacity operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RemoveTagsFromVaultAsync() public method

Initiates the asynchronous execution of the RemoveTagsFromVault operation.
public RemoveTagsFromVaultAsync ( RemoveTagsFromVaultRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.RemoveTagsFromVaultRequest Container for the necessary parameters to execute the RemoveTagsFromVault operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetDataRetrievalPolicyAsync() public method

Initiates the asynchronous execution of the SetDataRetrievalPolicy operation.
public SetDataRetrievalPolicyAsync ( SetDataRetrievalPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.SetDataRetrievalPolicyRequest Container for the necessary parameters to execute the SetDataRetrievalPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetVaultAccessPolicyAsync() public method

Initiates the asynchronous execution of the SetVaultAccessPolicy operation.
public SetVaultAccessPolicyAsync ( SetVaultAccessPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.SetVaultAccessPolicyRequest Container for the necessary parameters to execute the SetVaultAccessPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetVaultNotificationsAsync() public method

Initiates the asynchronous execution of the SetVaultNotifications operation.
public SetVaultNotificationsAsync ( SetVaultNotificationsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.SetVaultNotificationsRequest Container for the necessary parameters to execute the SetVaultNotifications operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

UploadArchiveAsync() public method

Initiates the asynchronous execution of the UploadArchive operation.
public UploadArchiveAsync ( UploadArchiveRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.UploadArchiveRequest Container for the necessary parameters to execute the UploadArchive operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

UploadMultipartPartAsync() public method

Initiates the asynchronous execution of the UploadMultipartPart operation.
public UploadMultipartPartAsync ( UploadMultipartPartRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Glacier.Model.UploadMultipartPartRequest Container for the necessary parameters to execute the UploadMultipartPart operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task