AWS SDK for C++  1.8.74
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::DataSync Namespace Reference

Namespaces

 DataSyncEndpoint
 
 DataSyncErrorMapper
 
 Model
 

Classes

class  DataSyncClient
 
class  DataSyncError
 
class  DataSyncRequest
 

Typedefs

typedef std::function< void(const DataSyncClient *, const Model::CancelTaskExecutionRequest &, const Model::CancelTaskExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelTaskExecutionResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::CreateAgentRequest &, const Model::CreateAgentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAgentResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::CreateLocationEfsRequest &, const Model::CreateLocationEfsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLocationEfsResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::CreateLocationFsxWindowsRequest &, const Model::CreateLocationFsxWindowsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLocationFsxWindowsResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::CreateLocationNfsRequest &, const Model::CreateLocationNfsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLocationNfsResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::CreateLocationObjectStorageRequest &, const Model::CreateLocationObjectStorageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLocationObjectStorageResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::CreateLocationS3Request &, const Model::CreateLocationS3Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLocationS3ResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::CreateLocationSmbRequest &, const Model::CreateLocationSmbOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLocationSmbResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::CreateTaskRequest &, const Model::CreateTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTaskResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::DeleteAgentRequest &, const Model::DeleteAgentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAgentResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::DeleteLocationRequest &, const Model::DeleteLocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLocationResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::DeleteTaskRequest &, const Model::DeleteTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTaskResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::DescribeAgentRequest &, const Model::DescribeAgentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAgentResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::DescribeLocationEfsRequest &, const Model::DescribeLocationEfsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLocationEfsResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::DescribeLocationFsxWindowsRequest &, const Model::DescribeLocationFsxWindowsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLocationFsxWindowsResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::DescribeLocationNfsRequest &, const Model::DescribeLocationNfsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLocationNfsResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::DescribeLocationObjectStorageRequest &, const Model::DescribeLocationObjectStorageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLocationObjectStorageResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::DescribeLocationS3Request &, const Model::DescribeLocationS3Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLocationS3ResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::DescribeLocationSmbRequest &, const Model::DescribeLocationSmbOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLocationSmbResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::DescribeTaskRequest &, const Model::DescribeTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTaskResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::DescribeTaskExecutionRequest &, const Model::DescribeTaskExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTaskExecutionResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::ListAgentsRequest &, const Model::ListAgentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAgentsResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::ListLocationsRequest &, const Model::ListLocationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLocationsResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::ListTaskExecutionsRequest &, const Model::ListTaskExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTaskExecutionsResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::ListTasksRequest &, const Model::ListTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTasksResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::StartTaskExecutionRequest &, const Model::StartTaskExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartTaskExecutionResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::UpdateAgentRequest &, const Model::UpdateAgentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAgentResponseReceivedHandler
 
typedef std::function< void(const DataSyncClient *, const Model::UpdateTaskRequest &, const Model::UpdateTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTaskResponseReceivedHandler
 

Enumerations

enum  DataSyncErrors {
  DataSyncErrors::INCOMPLETE_SIGNATURE = 0, DataSyncErrors::INTERNAL_FAILURE = 1, DataSyncErrors::INVALID_ACTION = 2, DataSyncErrors::INVALID_CLIENT_TOKEN_ID = 3,
  DataSyncErrors::INVALID_PARAMETER_COMBINATION = 4, DataSyncErrors::INVALID_QUERY_PARAMETER = 5, DataSyncErrors::INVALID_PARAMETER_VALUE = 6, DataSyncErrors::MISSING_ACTION = 7,
  DataSyncErrors::MISSING_AUTHENTICATION_TOKEN = 8, DataSyncErrors::MISSING_PARAMETER = 9, DataSyncErrors::OPT_IN_REQUIRED = 10, DataSyncErrors::REQUEST_EXPIRED = 11,
  DataSyncErrors::SERVICE_UNAVAILABLE = 12, DataSyncErrors::THROTTLING = 13, DataSyncErrors::VALIDATION = 14, DataSyncErrors::ACCESS_DENIED = 15,
  DataSyncErrors::RESOURCE_NOT_FOUND = 16, DataSyncErrors::UNRECOGNIZED_CLIENT = 17, DataSyncErrors::MALFORMED_QUERY_STRING = 18, DataSyncErrors::SLOW_DOWN = 19,
  DataSyncErrors::REQUEST_TIME_TOO_SKEWED = 20, DataSyncErrors::INVALID_SIGNATURE = 21, DataSyncErrors::SIGNATURE_DOES_NOT_MATCH = 22, DataSyncErrors::INVALID_ACCESS_KEY_ID = 23,
  DataSyncErrors::REQUEST_TIMEOUT = 24, DataSyncErrors::NETWORK_CONNECTION = 99, DataSyncErrors::UNKNOWN = 100, DataSyncErrors::INTERNAL = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  DataSyncErrors::INVALID_REQUEST
}
 

Typedef Documentation

◆ CancelTaskExecutionResponseReceivedHandler

Definition at line 181 of file DataSyncClient.h.

◆ CreateAgentResponseReceivedHandler

Definition at line 184 of file DataSyncClient.h.

◆ CreateLocationEfsResponseReceivedHandler

Definition at line 185 of file DataSyncClient.h.

◆ CreateLocationFsxWindowsResponseReceivedHandler

Definition at line 186 of file DataSyncClient.h.

◆ CreateLocationNfsResponseReceivedHandler

Definition at line 187 of file DataSyncClient.h.

◆ CreateLocationObjectStorageResponseReceivedHandler

Definition at line 188 of file DataSyncClient.h.

◆ CreateLocationS3ResponseReceivedHandler

Definition at line 189 of file DataSyncClient.h.

◆ CreateLocationSmbResponseReceivedHandler

Definition at line 190 of file DataSyncClient.h.

◆ CreateTaskResponseReceivedHandler

Definition at line 191 of file DataSyncClient.h.

◆ DeleteAgentResponseReceivedHandler

Definition at line 192 of file DataSyncClient.h.

◆ DeleteLocationResponseReceivedHandler

Definition at line 193 of file DataSyncClient.h.

◆ DeleteTaskResponseReceivedHandler

Definition at line 194 of file DataSyncClient.h.

◆ DescribeAgentResponseReceivedHandler

Definition at line 195 of file DataSyncClient.h.

◆ DescribeLocationEfsResponseReceivedHandler

Definition at line 196 of file DataSyncClient.h.

◆ DescribeLocationFsxWindowsResponseReceivedHandler

Definition at line 197 of file DataSyncClient.h.

◆ DescribeLocationNfsResponseReceivedHandler

Definition at line 198 of file DataSyncClient.h.

◆ DescribeLocationObjectStorageResponseReceivedHandler

Definition at line 199 of file DataSyncClient.h.

◆ DescribeLocationS3ResponseReceivedHandler

Definition at line 200 of file DataSyncClient.h.

◆ DescribeLocationSmbResponseReceivedHandler

Definition at line 201 of file DataSyncClient.h.

◆ DescribeTaskExecutionResponseReceivedHandler

Definition at line 203 of file DataSyncClient.h.

◆ DescribeTaskResponseReceivedHandler

Definition at line 202 of file DataSyncClient.h.

◆ ListAgentsResponseReceivedHandler

Definition at line 204 of file DataSyncClient.h.

◆ ListLocationsResponseReceivedHandler

Definition at line 205 of file DataSyncClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 206 of file DataSyncClient.h.

◆ ListTaskExecutionsResponseReceivedHandler

Definition at line 207 of file DataSyncClient.h.

◆ ListTasksResponseReceivedHandler

Definition at line 208 of file DataSyncClient.h.

◆ StartTaskExecutionResponseReceivedHandler

Definition at line 209 of file DataSyncClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 210 of file DataSyncClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 211 of file DataSyncClient.h.

◆ UpdateAgentResponseReceivedHandler

Definition at line 212 of file DataSyncClient.h.

◆ UpdateTaskResponseReceivedHandler

Definition at line 213 of file DataSyncClient.h.

Enumeration Type Documentation

◆ DataSyncErrors

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 
INTERNAL 
INVALID_REQUEST 

Definition at line 16 of file DataSyncErrors.h.