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

Namespaces

 ActiveDirectoryErrorTypeMapper
 
 AdministrativeActionTypeMapper
 
 AutoImportPolicyTypeMapper
 
 BackupLifecycleMapper
 
 BackupTypeMapper
 
 DataRepositoryLifecycleMapper
 
 DataRepositoryTaskFilterNameMapper
 
 DataRepositoryTaskLifecycleMapper
 
 DataRepositoryTaskTypeMapper
 
 DriveCacheTypeMapper
 
 FileSystemLifecycleMapper
 
 FileSystemMaintenanceOperationMapper
 
 FileSystemTypeMapper
 
 FilterNameMapper
 
 LustreDeploymentTypeMapper
 
 ReportFormatMapper
 
 ReportScopeMapper
 
 ServiceLimitMapper
 
 StatusMapper
 
 StorageTypeMapper
 
 WindowsDeploymentTypeMapper
 

Classes

class  ActiveDirectoryBackupAttributes
 
class  ActiveDirectoryError
 
class  AdministrativeAction
 
class  AdministrativeActionFailureDetails
 
class  Backup
 
class  BackupFailureDetails
 
class  BackupRestoring
 
class  CancelDataRepositoryTaskRequest
 
class  CancelDataRepositoryTaskResult
 
class  CompletionReport
 
class  CreateBackupRequest
 
class  CreateBackupResult
 
class  CreateDataRepositoryTaskRequest
 
class  CreateDataRepositoryTaskResult
 
class  CreateFileSystemFromBackupRequest
 
class  CreateFileSystemFromBackupResult
 
class  CreateFileSystemLustreConfiguration
 
class  CreateFileSystemRequest
 
class  CreateFileSystemResult
 
class  CreateFileSystemWindowsConfiguration
 
class  DataRepositoryConfiguration
 
class  DataRepositoryFailureDetails
 
class  DataRepositoryTask
 
class  DataRepositoryTaskFailureDetails
 
class  DataRepositoryTaskFilter
 
class  DataRepositoryTaskStatus
 
class  DeleteBackupRequest
 
class  DeleteBackupResult
 
class  DeleteFileSystemLustreConfiguration
 
class  DeleteFileSystemLustreResponse
 
class  DeleteFileSystemRequest
 
class  DeleteFileSystemResult
 
class  DeleteFileSystemWindowsConfiguration
 
class  DeleteFileSystemWindowsResponse
 
class  DescribeBackupsRequest
 
class  DescribeBackupsResult
 
class  DescribeDataRepositoryTasksRequest
 
class  DescribeDataRepositoryTasksResult
 
class  DescribeFileSystemsRequest
 
class  DescribeFileSystemsResult
 
class  FileSystem
 
class  FileSystemFailureDetails
 
class  Filter
 
class  IncompatibleParameterError
 
class  InvalidNetworkSettings
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  LustreFileSystemConfiguration
 
class  NotServiceResourceError
 
class  ResourceDoesNotSupportTagging
 
class  ResourceNotFound
 
class  SelfManagedActiveDirectoryAttributes
 
class  SelfManagedActiveDirectoryConfiguration
 
class  SelfManagedActiveDirectoryConfigurationUpdates
 
class  ServiceLimitExceeded
 
class  Tag
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateFileSystemLustreConfiguration
 
class  UpdateFileSystemRequest
 
class  UpdateFileSystemResult
 
class  UpdateFileSystemWindowsConfiguration
 
class  WindowsFileSystemConfiguration
 

Typedefs

typedef Aws::Utils::Outcome< CancelDataRepositoryTaskResult, FSxErrorCancelDataRepositoryTaskOutcome
 
typedef Aws::Utils::Outcome< CreateBackupResult, FSxErrorCreateBackupOutcome
 
typedef Aws::Utils::Outcome< CreateDataRepositoryTaskResult, FSxErrorCreateDataRepositoryTaskOutcome
 
typedef Aws::Utils::Outcome< CreateFileSystemResult, FSxErrorCreateFileSystemOutcome
 
typedef Aws::Utils::Outcome< CreateFileSystemFromBackupResult, FSxErrorCreateFileSystemFromBackupOutcome
 
typedef Aws::Utils::Outcome< DeleteBackupResult, FSxErrorDeleteBackupOutcome
 
typedef Aws::Utils::Outcome< DeleteFileSystemResult, FSxErrorDeleteFileSystemOutcome
 
typedef Aws::Utils::Outcome< DescribeBackupsResult, FSxErrorDescribeBackupsOutcome
 
typedef Aws::Utils::Outcome< DescribeDataRepositoryTasksResult, FSxErrorDescribeDataRepositoryTasksOutcome
 
typedef Aws::Utils::Outcome< DescribeFileSystemsResult, FSxErrorDescribeFileSystemsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, FSxErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, FSxErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, FSxErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateFileSystemResult, FSxErrorUpdateFileSystemOutcome
 
typedef std::future< CancelDataRepositoryTaskOutcomeCancelDataRepositoryTaskOutcomeCallable
 
typedef std::future< CreateBackupOutcomeCreateBackupOutcomeCallable
 
typedef std::future< CreateDataRepositoryTaskOutcomeCreateDataRepositoryTaskOutcomeCallable
 
typedef std::future< CreateFileSystemOutcomeCreateFileSystemOutcomeCallable
 
typedef std::future< CreateFileSystemFromBackupOutcomeCreateFileSystemFromBackupOutcomeCallable
 
typedef std::future< DeleteBackupOutcomeDeleteBackupOutcomeCallable
 
typedef std::future< DeleteFileSystemOutcomeDeleteFileSystemOutcomeCallable
 
typedef std::future< DescribeBackupsOutcomeDescribeBackupsOutcomeCallable
 
typedef std::future< DescribeDataRepositoryTasksOutcomeDescribeDataRepositoryTasksOutcomeCallable
 
typedef std::future< DescribeFileSystemsOutcomeDescribeFileSystemsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateFileSystemOutcomeUpdateFileSystemOutcomeCallable
 

Enumerations

enum  ActiveDirectoryErrorType {
  ActiveDirectoryErrorType::NOT_SET, ActiveDirectoryErrorType::DOMAIN_NOT_FOUND, ActiveDirectoryErrorType::INCOMPATIBLE_DOMAIN_MODE, ActiveDirectoryErrorType::WRONG_VPC,
  ActiveDirectoryErrorType::INVALID_DOMAIN_STAGE
}
 
enum  AdministrativeActionType { AdministrativeActionType::NOT_SET, AdministrativeActionType::FILE_SYSTEM_UPDATE, AdministrativeActionType::STORAGE_OPTIMIZATION }
 
enum  AutoImportPolicyType { AutoImportPolicyType::NOT_SET, AutoImportPolicyType::NONE, AutoImportPolicyType::NEW_, AutoImportPolicyType::NEW_CHANGED }
 
enum  BackupLifecycle {
  BackupLifecycle::NOT_SET, BackupLifecycle::AVAILABLE, BackupLifecycle::CREATING, BackupLifecycle::TRANSFERRING,
  BackupLifecycle::DELETED, BackupLifecycle::FAILED
}
 
enum  BackupType { BackupType::NOT_SET, BackupType::AUTOMATIC, BackupType::USER_INITIATED }
 
enum  DataRepositoryLifecycle {
  DataRepositoryLifecycle::NOT_SET, DataRepositoryLifecycle::CREATING, DataRepositoryLifecycle::AVAILABLE, DataRepositoryLifecycle::MISCONFIGURED,
  DataRepositoryLifecycle::UPDATING, DataRepositoryLifecycle::DELETING
}
 
enum  DataRepositoryTaskFilterName { DataRepositoryTaskFilterName::NOT_SET, DataRepositoryTaskFilterName::file_system_id, DataRepositoryTaskFilterName::task_lifecycle }
 
enum  DataRepositoryTaskLifecycle {
  DataRepositoryTaskLifecycle::NOT_SET, DataRepositoryTaskLifecycle::PENDING, DataRepositoryTaskLifecycle::EXECUTING, DataRepositoryTaskLifecycle::FAILED,
  DataRepositoryTaskLifecycle::SUCCEEDED, DataRepositoryTaskLifecycle::CANCELED, DataRepositoryTaskLifecycle::CANCELING
}
 
enum  DataRepositoryTaskType { DataRepositoryTaskType::NOT_SET, DataRepositoryTaskType::EXPORT_TO_REPOSITORY }
 
enum  DriveCacheType { DriveCacheType::NOT_SET, DriveCacheType::NONE, DriveCacheType::READ }
 
enum  FileSystemLifecycle {
  FileSystemLifecycle::NOT_SET, FileSystemLifecycle::AVAILABLE, FileSystemLifecycle::CREATING, FileSystemLifecycle::FAILED,
  FileSystemLifecycle::DELETING, FileSystemLifecycle::MISCONFIGURED, FileSystemLifecycle::UPDATING
}
 
enum  FileSystemMaintenanceOperation { FileSystemMaintenanceOperation::NOT_SET, FileSystemMaintenanceOperation::PATCHING, FileSystemMaintenanceOperation::BACKING_UP }
 
enum  FileSystemType { FileSystemType::NOT_SET, FileSystemType::WINDOWS, FileSystemType::LUSTRE }
 
enum  FilterName { FilterName::NOT_SET, FilterName::file_system_id, FilterName::backup_type, FilterName::file_system_type }
 
enum  LustreDeploymentType { LustreDeploymentType::NOT_SET, LustreDeploymentType::SCRATCH_1, LustreDeploymentType::SCRATCH_2, LustreDeploymentType::PERSISTENT_1 }
 
enum  ReportFormat { ReportFormat::NOT_SET, ReportFormat::REPORT_CSV_20191124 }
 
enum  ReportScope { ReportScope::NOT_SET, ReportScope::FAILED_FILES_ONLY }
 
enum  ServiceLimit {
  ServiceLimit::NOT_SET, ServiceLimit::FILE_SYSTEM_COUNT, ServiceLimit::TOTAL_THROUGHPUT_CAPACITY, ServiceLimit::TOTAL_STORAGE,
  ServiceLimit::TOTAL_USER_INITIATED_BACKUPS
}
 
enum  Status {
  Status::NOT_SET, Status::FAILED, Status::IN_PROGRESS, Status::PENDING,
  Status::COMPLETED, Status::UPDATED_OPTIMIZING
}
 
enum  StorageType { StorageType::NOT_SET, StorageType::SSD, StorageType::HDD }
 
enum  WindowsDeploymentType { WindowsDeploymentType::NOT_SET, WindowsDeploymentType::MULTI_AZ_1, WindowsDeploymentType::SINGLE_AZ_1, WindowsDeploymentType::SINGLE_AZ_2 }
 

Typedef Documentation

◆ CancelDataRepositoryTaskOutcome

Definition at line 80 of file FSxClient.h.

◆ CancelDataRepositoryTaskOutcomeCallable

Definition at line 97 of file FSxClient.h.

◆ CreateBackupOutcome

Definition at line 83 of file FSxClient.h.

◆ CreateBackupOutcomeCallable

Definition at line 98 of file FSxClient.h.

◆ CreateDataRepositoryTaskOutcome

Definition at line 84 of file FSxClient.h.

◆ CreateDataRepositoryTaskOutcomeCallable

Definition at line 99 of file FSxClient.h.

◆ CreateFileSystemFromBackupOutcome

Definition at line 86 of file FSxClient.h.

◆ CreateFileSystemFromBackupOutcomeCallable

Definition at line 101 of file FSxClient.h.

◆ CreateFileSystemOutcome

Definition at line 85 of file FSxClient.h.

◆ CreateFileSystemOutcomeCallable

Definition at line 100 of file FSxClient.h.

◆ DeleteBackupOutcome

Definition at line 87 of file FSxClient.h.

◆ DeleteBackupOutcomeCallable

Definition at line 102 of file FSxClient.h.

◆ DeleteFileSystemOutcome

Definition at line 88 of file FSxClient.h.

◆ DeleteFileSystemOutcomeCallable

Definition at line 103 of file FSxClient.h.

◆ DescribeBackupsOutcome

Definition at line 89 of file FSxClient.h.

◆ DescribeBackupsOutcomeCallable

Definition at line 104 of file FSxClient.h.

◆ DescribeDataRepositoryTasksOutcome

Definition at line 90 of file FSxClient.h.

◆ DescribeDataRepositoryTasksOutcomeCallable

Definition at line 105 of file FSxClient.h.

◆ DescribeFileSystemsOutcome

Definition at line 91 of file FSxClient.h.

◆ DescribeFileSystemsOutcomeCallable

Definition at line 106 of file FSxClient.h.

◆ ListTagsForResourceOutcome

Definition at line 92 of file FSxClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 107 of file FSxClient.h.

◆ TagResourceOutcome

Definition at line 93 of file FSxClient.h.

◆ TagResourceOutcomeCallable

Definition at line 108 of file FSxClient.h.

◆ UntagResourceOutcome

Definition at line 94 of file FSxClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 109 of file FSxClient.h.

◆ UpdateFileSystemOutcome

Definition at line 95 of file FSxClient.h.

◆ UpdateFileSystemOutcomeCallable

Definition at line 110 of file FSxClient.h.

Enumeration Type Documentation

◆ ActiveDirectoryErrorType

Enumerator
NOT_SET 
DOMAIN_NOT_FOUND 
INCOMPATIBLE_DOMAIN_MODE 
WRONG_VPC 
INVALID_DOMAIN_STAGE 

Definition at line 16 of file ActiveDirectoryErrorType.h.

◆ AdministrativeActionType

Enumerator
NOT_SET 
FILE_SYSTEM_UPDATE 
STORAGE_OPTIMIZATION 

Definition at line 16 of file AdministrativeActionType.h.

◆ AutoImportPolicyType

Enumerator
NOT_SET 
NONE 
NEW_ 
NEW_CHANGED 

Definition at line 16 of file AutoImportPolicyType.h.

◆ BackupLifecycle

Enumerator
NOT_SET 
AVAILABLE 
CREATING 
TRANSFERRING 
DELETED 
FAILED 

Definition at line 16 of file BackupLifecycle.h.

◆ BackupType

Enumerator
NOT_SET 
AUTOMATIC 
USER_INITIATED 

Definition at line 16 of file BackupType.h.

◆ DataRepositoryLifecycle

Enumerator
NOT_SET 
CREATING 
AVAILABLE 
MISCONFIGURED 
UPDATING 
DELETING 

Definition at line 16 of file DataRepositoryLifecycle.h.

◆ DataRepositoryTaskFilterName

Enumerator
NOT_SET 
file_system_id 
task_lifecycle 

Definition at line 16 of file DataRepositoryTaskFilterName.h.

◆ DataRepositoryTaskLifecycle

Enumerator
NOT_SET 
PENDING 
EXECUTING 
FAILED 
SUCCEEDED 
CANCELED 
CANCELING 

Definition at line 16 of file DataRepositoryTaskLifecycle.h.

◆ DataRepositoryTaskType

Enumerator
NOT_SET 
EXPORT_TO_REPOSITORY 

Definition at line 16 of file DataRepositoryTaskType.h.

◆ DriveCacheType

Enumerator
NOT_SET 
NONE 
READ 

Definition at line 16 of file DriveCacheType.h.

◆ FileSystemLifecycle

Enumerator
NOT_SET 
AVAILABLE 
CREATING 
FAILED 
DELETING 
MISCONFIGURED 
UPDATING 

Definition at line 16 of file FileSystemLifecycle.h.

◆ FileSystemMaintenanceOperation

Enumerator
NOT_SET 
PATCHING 
BACKING_UP 

Definition at line 16 of file FileSystemMaintenanceOperation.h.

◆ FileSystemType

Enumerator
NOT_SET 
WINDOWS 
LUSTRE 

Definition at line 16 of file FileSystemType.h.

◆ FilterName

Enumerator
NOT_SET 
file_system_id 
backup_type 
file_system_type 

Definition at line 16 of file FilterName.h.

◆ LustreDeploymentType

Enumerator
NOT_SET 
SCRATCH_1 
SCRATCH_2 
PERSISTENT_1 

Definition at line 16 of file LustreDeploymentType.h.

◆ ReportFormat

Enumerator
NOT_SET 
REPORT_CSV_20191124 

Definition at line 16 of file ReportFormat.h.

◆ ReportScope

Enumerator
NOT_SET 
FAILED_FILES_ONLY 

Definition at line 16 of file ReportScope.h.

◆ ServiceLimit

Enumerator
NOT_SET 
FILE_SYSTEM_COUNT 
TOTAL_THROUGHPUT_CAPACITY 
TOTAL_STORAGE 
TOTAL_USER_INITIATED_BACKUPS 

Definition at line 16 of file ServiceLimit.h.

◆ Status

Enumerator
NOT_SET 
FAILED 
IN_PROGRESS 
PENDING 
COMPLETED 
UPDATED_OPTIMIZING 

Definition at line 16 of file Status.h.

◆ StorageType

Enumerator
NOT_SET 
SSD 
HDD 

Definition at line 16 of file StorageType.h.

◆ WindowsDeploymentType

Enumerator
NOT_SET 
MULTI_AZ_1 
SINGLE_AZ_1 
SINGLE_AZ_2 

Definition at line 16 of file WindowsDeploymentType.h.