AWS SDK for C++  1.8.72
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::FSx Namespace Reference

Namespaces

 FSxEndpoint
 
 FSxErrorMapper
 
 Model
 

Classes

class  FSxClient
 
class  FSxError
 
class  FSxRequest
 

Typedefs

typedef std::function< void(const FSxClient *, const Model::CancelDataRepositoryTaskRequest &, const Model::CancelDataRepositoryTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelDataRepositoryTaskResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::CreateBackupRequest &, const Model::CreateBackupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBackupResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::CreateDataRepositoryTaskRequest &, const Model::CreateDataRepositoryTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataRepositoryTaskResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::CreateFileSystemRequest &, const Model::CreateFileSystemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFileSystemResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::CreateFileSystemFromBackupRequest &, const Model::CreateFileSystemFromBackupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFileSystemFromBackupResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::DeleteBackupRequest &, const Model::DeleteBackupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBackupResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::DeleteFileSystemRequest &, const Model::DeleteFileSystemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFileSystemResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::DescribeBackupsRequest &, const Model::DescribeBackupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeBackupsResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::DescribeDataRepositoryTasksRequest &, const Model::DescribeDataRepositoryTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDataRepositoryTasksResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::DescribeFileSystemsRequest &, const Model::DescribeFileSystemsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFileSystemsResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::UpdateFileSystemRequest &, const Model::UpdateFileSystemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFileSystemResponseReceivedHandler
 

Enumerations

enum  FSxErrors {
  FSxErrors::INCOMPLETE_SIGNATURE = 0, FSxErrors::INTERNAL_FAILURE = 1, FSxErrors::INVALID_ACTION = 2, FSxErrors::INVALID_CLIENT_TOKEN_ID = 3,
  FSxErrors::INVALID_PARAMETER_COMBINATION = 4, FSxErrors::INVALID_QUERY_PARAMETER = 5, FSxErrors::INVALID_PARAMETER_VALUE = 6, FSxErrors::MISSING_ACTION = 7,
  FSxErrors::MISSING_AUTHENTICATION_TOKEN = 8, FSxErrors::MISSING_PARAMETER = 9, FSxErrors::OPT_IN_REQUIRED = 10, FSxErrors::REQUEST_EXPIRED = 11,
  FSxErrors::SERVICE_UNAVAILABLE = 12, FSxErrors::THROTTLING = 13, FSxErrors::VALIDATION = 14, FSxErrors::ACCESS_DENIED = 15,
  FSxErrors::RESOURCE_NOT_FOUND = 16, FSxErrors::UNRECOGNIZED_CLIENT = 17, FSxErrors::MALFORMED_QUERY_STRING = 18, FSxErrors::SLOW_DOWN = 19,
  FSxErrors::REQUEST_TIME_TOO_SKEWED = 20, FSxErrors::INVALID_SIGNATURE = 21, FSxErrors::SIGNATURE_DOES_NOT_MATCH = 22, FSxErrors::INVALID_ACCESS_KEY_ID = 23,
  FSxErrors::REQUEST_TIMEOUT = 24, FSxErrors::NETWORK_CONNECTION = 99, FSxErrors::UNKNOWN = 100, FSxErrors::ACTIVE_DIRECTORY = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  FSxErrors::BACKUP_IN_PROGRESS, FSxErrors::BACKUP_NOT_FOUND, FSxErrors::BACKUP_RESTORING, FSxErrors::BAD_REQUEST,
  FSxErrors::DATA_REPOSITORY_TASK_ENDED, FSxErrors::DATA_REPOSITORY_TASK_EXECUTING, FSxErrors::DATA_REPOSITORY_TASK_NOT_FOUND, FSxErrors::FILE_SYSTEM_NOT_FOUND,
  FSxErrors::INCOMPATIBLE_PARAMETER, FSxErrors::INVALID_EXPORT_PATH, FSxErrors::INVALID_IMPORT_PATH, FSxErrors::INVALID_NETWORK_SETTINGS,
  FSxErrors::INVALID_PER_UNIT_STORAGE_THROUGHPUT, FSxErrors::MISSING_FILE_SYSTEM_CONFIGURATION, FSxErrors::NOT_SERVICE_RESOURCE, FSxErrors::RESOURCE_DOES_NOT_SUPPORT_TAGGING,
  FSxErrors::SERVICE_LIMIT_EXCEEDED, FSxErrors::UNSUPPORTED_OPERATION
}
 

Typedef Documentation

◆ CancelDataRepositoryTaskResponseReceivedHandler

Definition at line 113 of file FSxClient.h.

◆ CreateBackupResponseReceivedHandler

Definition at line 116 of file FSxClient.h.

◆ CreateDataRepositoryTaskResponseReceivedHandler

Definition at line 117 of file FSxClient.h.

◆ CreateFileSystemFromBackupResponseReceivedHandler

Definition at line 119 of file FSxClient.h.

◆ CreateFileSystemResponseReceivedHandler

Definition at line 118 of file FSxClient.h.

◆ DeleteBackupResponseReceivedHandler

Definition at line 120 of file FSxClient.h.

◆ DeleteFileSystemResponseReceivedHandler

Definition at line 121 of file FSxClient.h.

◆ DescribeBackupsResponseReceivedHandler

Definition at line 122 of file FSxClient.h.

◆ DescribeDataRepositoryTasksResponseReceivedHandler

Definition at line 123 of file FSxClient.h.

◆ DescribeFileSystemsResponseReceivedHandler

Definition at line 124 of file FSxClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 125 of file FSxClient.h.

◆ TagResourceResponseReceivedHandler

typedef std::function<void(const FSxClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::FSx::TagResourceResponseReceivedHandler

Definition at line 126 of file FSxClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 127 of file FSxClient.h.

◆ UpdateFileSystemResponseReceivedHandler

Definition at line 128 of file FSxClient.h.

Enumeration Type Documentation

◆ FSxErrors

enum Aws::FSx::FSxErrors
strong
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 
ACTIVE_DIRECTORY 
BACKUP_IN_PROGRESS 
BACKUP_NOT_FOUND 
BACKUP_RESTORING 
BAD_REQUEST 
DATA_REPOSITORY_TASK_ENDED 
DATA_REPOSITORY_TASK_EXECUTING 
DATA_REPOSITORY_TASK_NOT_FOUND 
FILE_SYSTEM_NOT_FOUND 
INCOMPATIBLE_PARAMETER 
INVALID_EXPORT_PATH 
INVALID_IMPORT_PATH 
INVALID_NETWORK_SETTINGS 
INVALID_PER_UNIT_STORAGE_THROUGHPUT 
MISSING_FILE_SYSTEM_CONFIGURATION 
NOT_SERVICE_RESOURCE 
RESOURCE_DOES_NOT_SUPPORT_TAGGING 
SERVICE_LIMIT_EXCEEDED 
UNSUPPORTED_OPERATION 

Definition at line 16 of file FSxErrors.h.