AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Snowball Namespace Reference

Namespaces

 Model
 
 SnowballEndpoint
 
 SnowballErrorMapper
 

Classes

class  SnowballClient
 
class  SnowballRequest
 

Typedefs

typedef std::function< void(const SnowballClient *, const Model::CancelJobRequest &, const Model::CancelJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelJobResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::CreateAddressRequest &, const Model::CreateAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAddressResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::CreateJobRequest &, const Model::CreateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateJobResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::DescribeAddressRequest &, const Model::DescribeAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAddressResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::DescribeAddressesRequest &, const Model::DescribeAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAddressesResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::DescribeJobRequest &, const Model::DescribeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeJobResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::GetJobManifestRequest &, const Model::GetJobManifestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobManifestResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::GetJobUnlockCodeRequest &, const Model::GetJobUnlockCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobUnlockCodeResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::GetSnowballUsageRequest &, const Model::GetSnowballUsageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSnowballUsageResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobsResponseReceivedHandler
 
typedef std::function< void(const SnowballClient *, const Model::UpdateJobRequest &, const Model::UpdateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateJobResponseReceivedHandler
 

Enumerations

enum  SnowballErrors {
  SnowballErrors::INCOMPLETE_SIGNATURE = 0, SnowballErrors::INTERNAL_FAILURE = 1, SnowballErrors::INVALID_ACTION = 2, SnowballErrors::INVALID_CLIENT_TOKEN_ID = 3,
  SnowballErrors::INVALID_PARAMETER_COMBINATION = 4, SnowballErrors::INVALID_QUERY_PARAMETER = 5, SnowballErrors::INVALID_PARAMETER_VALUE = 6, SnowballErrors::MISSING_ACTION = 7,
  SnowballErrors::MISSING_AUTHENTICATION_TOKEN = 8, SnowballErrors::MISSING_PARAMETER = 9, SnowballErrors::OPT_IN_REQUIRED = 10, SnowballErrors::REQUEST_EXPIRED = 11,
  SnowballErrors::SERVICE_UNAVAILABLE = 12, SnowballErrors::THROTTLING = 13, SnowballErrors::VALIDATION = 14, SnowballErrors::ACCESS_DENIED = 15,
  SnowballErrors::RESOURCE_NOT_FOUND = 16, SnowballErrors::UNRECOGNIZED_CLIENT = 17, SnowballErrors::MALFORMED_QUERY_STRING = 18, SnowballErrors::NETWORK_CONNECTION = 99,
  SnowballErrors::UNKNOWN = 100, SnowballErrors::INVALID_ADDRESS = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, SnowballErrors::INVALID_JOB_STATE, SnowballErrors::INVALID_RESOURCE,
  SnowballErrors::K_M_S_REQUEST_FAILED, SnowballErrors::UNSUPPORTED_ADDRESS
}
 

Typedef Documentation

Definition at line 116 of file SnowballClient.h.

Definition at line 119 of file SnowballClient.h.

Definition at line 120 of file SnowballClient.h.

Definition at line 122 of file SnowballClient.h.

Definition at line 121 of file SnowballClient.h.

Definition at line 123 of file SnowballClient.h.

Definition at line 124 of file SnowballClient.h.

Definition at line 125 of file SnowballClient.h.

Definition at line 126 of file SnowballClient.h.

typedef std::function<void(const SnowballClient*, const Model::ListJobsRequest&, const Model::ListJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::Snowball::ListJobsResponseReceivedHandler

Definition at line 127 of file SnowballClient.h.

Definition at line 128 of file SnowballClient.h.

Enumeration Type Documentation

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 
NETWORK_CONNECTION 
UNKNOWN 
INVALID_ADDRESS 
INVALID_JOB_STATE 
INVALID_RESOURCE 
K_M_S_REQUEST_FAILED 
UNSUPPORTED_ADDRESS 

Definition at line 24 of file SnowballErrors.h.