C# Класс Amazon.ImportExport.AmazonImportExportClient

Implemenation for accessing AmazonImportExport. AWS Import/Export Service

AWS Import/Export accelerates transferring large amounts of data between the AWS cloud and portable storage devices that you mail to us. AWS Import/Export transfers data directly onto and off of your storage devices using Amazon's high-speed internal network and bypassing the Internet. For large data sets, AWS Import/Export is often faster than Internet transfer and more cost effective than upgrading your connectivity.

Наследование: AmazonWebServiceClient, AmazonImportExport
Показать файл Открыть проект

Открытые методы

Метод Описание
AmazonImportExportClient ( ) : System

Constructs AmazonImportExportClient 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>

AmazonImportExportClient ( AWSCredentials credentials ) : System

Constructs AmazonImportExportClient with AWS Credentials

AmazonImportExportClient ( AWSCredentials credentials, AmazonImportExportConfig clientConfig ) : System

Constructs AmazonImportExportClient with AWS Credentials and an AmazonImportExportClient Configuration object.

AmazonImportExportClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonImportExportClient with AWS Credentials

AmazonImportExportClient ( AmazonImportExportConfig config ) : System

Constructs AmazonImportExportClient 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>

AmazonImportExportClient ( RegionEndpoint region ) : System

Constructs AmazonImportExportClient 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>

AmazonImportExportClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonImportExportClient with AWS Access Key ID and AWS Secret Key

AmazonImportExportClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonImportExportConfig clientConfig ) : System

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

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

Constructs AmazonImportExportClient with AWS Access Key ID and AWS Secret Key

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

Constructs AmazonImportExportClient with AWS Access Key ID and AWS Secret Key

AmazonImportExportClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonImportExportConfig clientConfig ) : System

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

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

Constructs AmazonImportExportClient with AWS Access Key ID and AWS Secret Key

CancelJobAsync ( CancelJobRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CancelJob operation.

CreateJobAsync ( CreateJobRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateJob operation.

GetShippingLabelAsync ( Amazon.ImportExport.Model.GetShippingLabelRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetShippingLabel operation.

GetStatusAsync ( GetStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetStatus operation.

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

Initiates the asynchronous execution of the ListJobs operation.

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

This operation returns the jobs associated with the requester. AWS Import/Export lists the jobs in reverse chronological order based on the date of creation. For example if Job Test1 was created 2009Dec30 and Test2 was created 2010Feb05, the ListJobs operation would return Test2 followed by Test1.

UpdateJobAsync ( UpdateJobRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateJob operation.

Защищенные методы

Метод Описание
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Приватные методы

Метод Описание
CancelJob ( CancelJobRequest request ) : CancelJobResponse
CreateJob ( CreateJobRequest request ) : CreateJobResponse
GetShippingLabel ( Amazon.ImportExport.Model.GetShippingLabelRequest request ) : GetShippingLabelResponse
GetStatus ( GetStatusRequest request ) : GetStatusResponse
ListJobs ( ) : ListJobsResponse
ListJobs ( ListJobsRequest request ) : ListJobsResponse
UpdateJob ( UpdateJobRequest request ) : Amazon.ImportExport.Model.UpdateJobResponse

Описание методов

AmazonImportExportClient() публичный Метод

Constructs AmazonImportExportClient 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 AmazonImportExportClient ( ) : System
Результат System

AmazonImportExportClient() публичный Метод

Constructs AmazonImportExportClient with AWS Credentials
public AmazonImportExportClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Результат System

AmazonImportExportClient() публичный Метод

Constructs AmazonImportExportClient with AWS Credentials and an AmazonImportExportClient Configuration object.
public AmazonImportExportClient ( AWSCredentials credentials, AmazonImportExportConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonImportExportConfig The AmazonImportExportClient Configuration Object
Результат System

AmazonImportExportClient() публичный Метод

Constructs AmazonImportExportClient with AWS Credentials
public AmazonImportExportClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Результат System

AmazonImportExportClient() публичный Метод

Constructs AmazonImportExportClient 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 AmazonImportExportClient ( AmazonImportExportConfig config ) : System
config AmazonImportExportConfig The AmazonImportExportClient Configuration Object
Результат System

AmazonImportExportClient() публичный Метод

Constructs AmazonImportExportClient 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 AmazonImportExportClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
Результат System

AmazonImportExportClient() публичный Метод

Constructs AmazonImportExportClient with AWS Access Key ID and AWS Secret Key
public AmazonImportExportClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
Результат System

AmazonImportExportClient() публичный Метод

Constructs AmazonImportExportClient with AWS Access Key ID, AWS Secret Key and an AmazonImportExportClient Configuration object.
public AmazonImportExportClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonImportExportConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonImportExportConfig The AmazonImportExportClient Configuration Object
Результат System

AmazonImportExportClient() публичный Метод

Constructs AmazonImportExportClient with AWS Access Key ID and AWS Secret Key
public AmazonImportExportClient ( 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.
Результат System

AmazonImportExportClient() публичный Метод

Constructs AmazonImportExportClient with AWS Access Key ID and AWS Secret Key
public AmazonImportExportClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
Результат System

AmazonImportExportClient() публичный Метод

Constructs AmazonImportExportClient with AWS Access Key ID, AWS Secret Key and an AmazonImportExportClient Configuration object.
public AmazonImportExportClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonImportExportConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonImportExportConfig The AmazonImportExportClient Configuration Object
Результат System

AmazonImportExportClient() публичный Метод

Constructs AmazonImportExportClient with AWS Access Key ID and AWS Secret Key
public AmazonImportExportClient ( 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.
Результат System

CancelJobAsync() публичный Метод

Initiates the asynchronous execution of the CancelJob operation.
public CancelJobAsync ( CancelJobRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ImportExport.Model.CancelJobRequest Container for the necessary parameters to execute the CancelJob operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateJobAsync() публичный Метод

Initiates the asynchronous execution of the CreateJob operation.
public CreateJobAsync ( CreateJobRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ImportExport.Model.CreateJobRequest Container for the necessary parameters to execute the CreateJob operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateSigner() защищенный Метод

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Результат Amazon.Runtime.Internal.Auth.AbstractAWSSigner

Dispose() защищенный Метод

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GetShippingLabelAsync() публичный Метод

Initiates the asynchronous execution of the GetShippingLabel operation.
public GetShippingLabelAsync ( Amazon.ImportExport.Model.GetShippingLabelRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ImportExport.Model.GetShippingLabelRequest Container for the necessary parameters to execute the GetShippingLabel operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetStatusAsync() публичный Метод

Initiates the asynchronous execution of the GetStatus operation.
public GetStatusAsync ( GetStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ImportExport.Model.GetStatusRequest Container for the necessary parameters to execute the GetStatus operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListJobsAsync() публичный Метод

Initiates the asynchronous execution of the ListJobs operation.
public ListJobsAsync ( ListJobsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ImportExport.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. ///
Результат Task

ListJobsAsync() публичный Метод

This operation returns the jobs associated with the requester. AWS Import/Export lists the jobs in reverse chronological order based on the date of creation. For example if Job Test1 was created 2009Dec30 and Test2 was created 2010Feb05, the ListJobs operation would return Test2 followed by Test1.
/// The AWS Access Key ID specified in the request did not match the manifest's accessKeyId /// value. The manifest and the request authentication must use the same AWS Access Key /// ID. /// /// One or more parameters had an invalid value. /// /// The client tool version is invalid. ///
public ListJobsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

UpdateJobAsync() публичный Метод

Initiates the asynchronous execution of the UpdateJob operation.
public UpdateJobAsync ( UpdateJobRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.ImportExport.Model.UpdateJobRequest Container for the necessary parameters to execute the UpdateJob operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task