AWS SDK for C++  1.8.78
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::ImportExport Namespace Reference

Namespaces

 ImportExportEndpoint
 
 ImportExportErrorMapper
 
 Model
 

Classes

class  ImportExportClient
 
class  ImportExportError
 
class  ImportExportRequest
 

Typedefs

typedef std::function< void(const ImportExportClient *, const Model::CancelJobRequest &, const Model::CancelJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelJobResponseReceivedHandler
 
typedef std::function< void(const ImportExportClient *, const Model::CreateJobRequest &, const Model::CreateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateJobResponseReceivedHandler
 
typedef std::function< void(const ImportExportClient *, const Model::GetShippingLabelRequest &, const Model::GetShippingLabelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetShippingLabelResponseReceivedHandler
 
typedef std::function< void(const ImportExportClient *, const Model::GetStatusRequest &, const Model::GetStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetStatusResponseReceivedHandler
 
typedef std::function< void(const ImportExportClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobsResponseReceivedHandler
 
typedef std::function< void(const ImportExportClient *, const Model::UpdateJobRequest &, const Model::UpdateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateJobResponseReceivedHandler
 

Enumerations

enum  ImportExportErrors {
  ImportExportErrors::INCOMPLETE_SIGNATURE = 0, ImportExportErrors::INTERNAL_FAILURE = 1, ImportExportErrors::INVALID_ACTION = 2, ImportExportErrors::INVALID_CLIENT_TOKEN_ID = 3,
  ImportExportErrors::INVALID_PARAMETER_COMBINATION = 4, ImportExportErrors::INVALID_QUERY_PARAMETER = 5, ImportExportErrors::INVALID_PARAMETER_VALUE = 6, ImportExportErrors::MISSING_ACTION = 7,
  ImportExportErrors::MISSING_AUTHENTICATION_TOKEN = 8, ImportExportErrors::MISSING_PARAMETER = 9, ImportExportErrors::OPT_IN_REQUIRED = 10, ImportExportErrors::REQUEST_EXPIRED = 11,
  ImportExportErrors::SERVICE_UNAVAILABLE = 12, ImportExportErrors::THROTTLING = 13, ImportExportErrors::VALIDATION = 14, ImportExportErrors::ACCESS_DENIED = 15,
  ImportExportErrors::RESOURCE_NOT_FOUND = 16, ImportExportErrors::UNRECOGNIZED_CLIENT = 17, ImportExportErrors::MALFORMED_QUERY_STRING = 18, ImportExportErrors::SLOW_DOWN = 19,
  ImportExportErrors::REQUEST_TIME_TOO_SKEWED = 20, ImportExportErrors::INVALID_SIGNATURE = 21, ImportExportErrors::SIGNATURE_DOES_NOT_MATCH = 22, ImportExportErrors::INVALID_ACCESS_KEY_ID = 23,
  ImportExportErrors::REQUEST_TIMEOUT = 24, ImportExportErrors::NETWORK_CONNECTION = 99, ImportExportErrors::UNKNOWN = 100, ImportExportErrors::BUCKET_PERMISSION = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  ImportExportErrors::CANCELED_JOB_ID, ImportExportErrors::CREATE_JOB_QUOTA_EXCEEDED, ImportExportErrors::EXPIRED_JOB_ID, ImportExportErrors::INVALID_ADDRESS,
  ImportExportErrors::INVALID_CUSTOMS, ImportExportErrors::INVALID_FILE_SYSTEM, ImportExportErrors::INVALID_JOB_ID, ImportExportErrors::INVALID_MANIFEST_FIELD,
  ImportExportErrors::INVALID_PARAMETER, ImportExportErrors::INVALID_VERSION, ImportExportErrors::MALFORMED_MANIFEST, ImportExportErrors::MISSING_CUSTOMS,
  ImportExportErrors::MISSING_MANIFEST_FIELD, ImportExportErrors::MULTIPLE_REGIONS, ImportExportErrors::NO_SUCH_BUCKET, ImportExportErrors::UNABLE_TO_CANCEL_JOB_ID,
  ImportExportErrors::UNABLE_TO_UPDATE_JOB_ID
}
 

Typedef Documentation

◆ CancelJobResponseReceivedHandler

Definition at line 88 of file ImportExportClient.h.

◆ CreateJobResponseReceivedHandler

Definition at line 91 of file ImportExportClient.h.

◆ GetShippingLabelResponseReceivedHandler

Definition at line 92 of file ImportExportClient.h.

◆ GetStatusResponseReceivedHandler

Definition at line 93 of file ImportExportClient.h.

◆ ListJobsResponseReceivedHandler

Definition at line 94 of file ImportExportClient.h.

◆ UpdateJobResponseReceivedHandler

Definition at line 95 of file ImportExportClient.h.

Enumeration Type Documentation

◆ ImportExportErrors

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
BUCKET_PERMISSION 
CANCELED_JOB_ID 
CREATE_JOB_QUOTA_EXCEEDED 
EXPIRED_JOB_ID 
INVALID_ADDRESS 
INVALID_CUSTOMS 
INVALID_FILE_SYSTEM 
INVALID_JOB_ID 
INVALID_MANIFEST_FIELD 
INVALID_PARAMETER 
INVALID_VERSION 
MALFORMED_MANIFEST 
MISSING_CUSTOMS 
MISSING_MANIFEST_FIELD 
MULTIPLE_REGIONS 
NO_SUCH_BUCKET 
UNABLE_TO_CANCEL_JOB_ID 
UNABLE_TO_UPDATE_JOB_ID 

Definition at line 16 of file ImportExportErrors.h.