AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::FSx Namespace Reference

Namespaces

namespace  Endpoint
 
namespace  FSxErrorMapper
 
namespace  Model
 

Classes

class  FSxClient
 
 
class  FSxError
 
class  FSxRequest
 

Typedefs

 
 
 
 
 
typedef std::function< void(const FSxClient *, const Model::CopyBackupRequest &, const Model::CopyBackupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CopyBackupResponseReceivedHandler
 
 
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::CreateFileCacheRequest &, const Model::CreateFileCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFileCacheResponseReceivedHandler
 
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::CreateSnapshotRequest &, const Model::CreateSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSnapshotResponseReceivedHandler
 
 
typedef std::function< void(const FSxClient *, const Model::CreateVolumeRequest &, const Model::CreateVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVolumeResponseReceivedHandler
 
 
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::DeleteFileCacheRequest &, const Model::DeleteFileCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFileCacheResponseReceivedHandler
 
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::DeleteSnapshotRequest &, const Model::DeleteSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSnapshotResponseReceivedHandler
 
 
typedef std::function< void(const FSxClient *, const Model::DeleteVolumeRequest &, const Model::DeleteVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVolumeResponseReceivedHandler
 
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::DescribeSnapshotsRequest &, const Model::DescribeSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSnapshotsResponseReceivedHandler
 
 
typedef std::function< void(const FSxClient *, const Model::DescribeVolumesRequest &, const Model::DescribeVolumesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVolumesResponseReceivedHandler
 
 
 
 
 
 
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::UpdateFileCacheRequest &, const Model::UpdateFileCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFileCacheResponseReceivedHandler
 
typedef std::function< void(const FSxClient *, const Model::UpdateFileSystemRequest &, const Model::UpdateFileSystemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFileSystemResponseReceivedHandler
 
 
typedef std::function< void(const FSxClient *, const Model::UpdateSnapshotRequest &, const Model::UpdateSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSnapshotResponseReceivedHandler
 
 
typedef std::function< void(const FSxClient *, const Model::UpdateVolumeRequest &, const Model::UpdateVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateVolumeResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

◆ AssociateFileSystemAliasesResponseReceivedHandler

Definition at line 264 of file FSxServiceClientModel.h.

◆ CancelDataRepositoryTaskResponseReceivedHandler

Definition at line 265 of file FSxServiceClientModel.h.

◆ CopyBackupResponseReceivedHandler

typedef std::function<void(const FSxClient*, const Model::CopyBackupRequest&, const Model::CopyBackupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::FSx::CopyBackupResponseReceivedHandler

Definition at line 266 of file FSxServiceClientModel.h.

◆ CopySnapshotAndUpdateVolumeResponseReceivedHandler

Definition at line 267 of file FSxServiceClientModel.h.

◆ CreateBackupResponseReceivedHandler

Definition at line 268 of file FSxServiceClientModel.h.

◆ CreateDataRepositoryAssociationResponseReceivedHandler

Definition at line 269 of file FSxServiceClientModel.h.

◆ CreateDataRepositoryTaskResponseReceivedHandler

Definition at line 270 of file FSxServiceClientModel.h.

◆ CreateFileCacheResponseReceivedHandler

Definition at line 271 of file FSxServiceClientModel.h.

◆ CreateFileSystemFromBackupResponseReceivedHandler

Definition at line 273 of file FSxServiceClientModel.h.

◆ CreateFileSystemResponseReceivedHandler

Definition at line 272 of file FSxServiceClientModel.h.

◆ CreateSnapshotResponseReceivedHandler

Definition at line 274 of file FSxServiceClientModel.h.

◆ CreateStorageVirtualMachineResponseReceivedHandler

Definition at line 275 of file FSxServiceClientModel.h.

◆ CreateVolumeFromBackupResponseReceivedHandler

Definition at line 277 of file FSxServiceClientModel.h.

◆ CreateVolumeResponseReceivedHandler

Definition at line 276 of file FSxServiceClientModel.h.

◆ DeleteBackupResponseReceivedHandler

Definition at line 278 of file FSxServiceClientModel.h.

◆ DeleteDataRepositoryAssociationResponseReceivedHandler

Definition at line 279 of file FSxServiceClientModel.h.

◆ DeleteFileCacheResponseReceivedHandler

Definition at line 280 of file FSxServiceClientModel.h.

◆ DeleteFileSystemResponseReceivedHandler

Definition at line 281 of file FSxServiceClientModel.h.

◆ DeleteSnapshotResponseReceivedHandler

Definition at line 282 of file FSxServiceClientModel.h.

◆ DeleteStorageVirtualMachineResponseReceivedHandler

Definition at line 283 of file FSxServiceClientModel.h.

◆ DeleteVolumeResponseReceivedHandler

Definition at line 284 of file FSxServiceClientModel.h.

◆ DescribeBackupsResponseReceivedHandler

Definition at line 285 of file FSxServiceClientModel.h.

◆ DescribeDataRepositoryAssociationsResponseReceivedHandler

Definition at line 286 of file FSxServiceClientModel.h.

◆ DescribeDataRepositoryTasksResponseReceivedHandler

Definition at line 287 of file FSxServiceClientModel.h.

◆ DescribeFileCachesResponseReceivedHandler

Definition at line 288 of file FSxServiceClientModel.h.

◆ DescribeFileSystemAliasesResponseReceivedHandler

Definition at line 289 of file FSxServiceClientModel.h.

◆ DescribeFileSystemsResponseReceivedHandler

Definition at line 290 of file FSxServiceClientModel.h.

◆ DescribeSharedVpcConfigurationResponseReceivedHandler

Definition at line 291 of file FSxServiceClientModel.h.

◆ DescribeSnapshotsResponseReceivedHandler

Definition at line 292 of file FSxServiceClientModel.h.

◆ DescribeStorageVirtualMachinesResponseReceivedHandler

Definition at line 293 of file FSxServiceClientModel.h.

◆ DescribeVolumesResponseReceivedHandler

Definition at line 294 of file FSxServiceClientModel.h.

◆ DisassociateFileSystemAliasesResponseReceivedHandler

Definition at line 295 of file FSxServiceClientModel.h.

◆ FSxClientConfiguration

Definition at line 110 of file FSxServiceClientModel.h.

◆ FSxEndpointProvider

Definition at line 112 of file FSxServiceClientModel.h.

◆ FSxEndpointProviderBase

Definition at line 111 of file FSxServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 296 of file FSxServiceClientModel.h.

◆ ReleaseFileSystemNfsV3LocksResponseReceivedHandler

Definition at line 297 of file FSxServiceClientModel.h.

◆ RestoreVolumeFromSnapshotResponseReceivedHandler

Definition at line 298 of file FSxServiceClientModel.h.

◆ StartMisconfiguredStateRecoveryResponseReceivedHandler

Definition at line 299 of file FSxServiceClientModel.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 300 of file FSxServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 301 of file FSxServiceClientModel.h.

◆ UpdateDataRepositoryAssociationResponseReceivedHandler

Definition at line 302 of file FSxServiceClientModel.h.

◆ UpdateFileCacheResponseReceivedHandler

Definition at line 303 of file FSxServiceClientModel.h.

◆ UpdateFileSystemResponseReceivedHandler

Definition at line 304 of file FSxServiceClientModel.h.

◆ UpdateSharedVpcConfigurationResponseReceivedHandler

Definition at line 305 of file FSxServiceClientModel.h.

◆ UpdateSnapshotResponseReceivedHandler

Definition at line 306 of file FSxServiceClientModel.h.

◆ UpdateStorageVirtualMachineResponseReceivedHandler

Definition at line 307 of file FSxServiceClientModel.h.

◆ UpdateVolumeResponseReceivedHandler

Definition at line 308 of file FSxServiceClientModel.h.

Enumeration Type Documentation

◆ FSxErrors

enum class 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_BEING_COPIED 
BACKUP_IN_PROGRESS 
BACKUP_NOT_FOUND 
BACKUP_RESTORING 
BAD_REQUEST 
DATA_REPOSITORY_ASSOCIATION_NOT_FOUND 
DATA_REPOSITORY_TASK_ENDED 
DATA_REPOSITORY_TASK_EXECUTING 
DATA_REPOSITORY_TASK_NOT_FOUND 
FILE_CACHE_NOT_FOUND 
FILE_SYSTEM_NOT_FOUND 
INCOMPATIBLE_PARAMETER 
INCOMPATIBLE_REGION_FOR_MULTI_A_Z 
INVALID_DATA_REPOSITORY_TYPE 
INVALID_DESTINATION_KMS_KEY 
INVALID_EXPORT_PATH 
INVALID_IMPORT_PATH 
INVALID_NETWORK_SETTINGS 
INVALID_PER_UNIT_STORAGE_THROUGHPUT 
INVALID_REGION 
INVALID_SOURCE_KMS_KEY 
MISSING_FILE_CACHE_CONFIGURATION 
MISSING_FILE_SYSTEM_CONFIGURATION 
MISSING_VOLUME_CONFIGURATION 
NOT_SERVICE_RESOURCE 
RESOURCE_DOES_NOT_SUPPORT_TAGGING 
SERVICE_LIMIT_EXCEEDED 
SNAPSHOT_NOT_FOUND 
SOURCE_BACKUP_UNAVAILABLE 
STORAGE_VIRTUAL_MACHINE_NOT_FOUND 
UNSUPPORTED_OPERATION 
VOLUME_NOT_FOUND 

Definition at line 16 of file FSxErrors.h.