AWS SDK for C++  1.8.75
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::EFS::Model Namespace Reference

Namespaces

 LifeCycleStateMapper
 
 PerformanceModeMapper
 
 StatusMapper
 
 ThroughputModeMapper
 
 TransitionToIARulesMapper
 

Classes

class  AccessPointAlreadyExists
 
class  AccessPointDescription
 
class  AccessPointLimitExceeded
 
class  AccessPointNotFound
 
class  BackupPolicy
 
class  BadRequest
 
class  CreateAccessPointRequest
 
class  CreateAccessPointResult
 
class  CreateFileSystemRequest
 
class  CreateFileSystemResult
 
class  CreateMountTargetRequest
 
class  CreateMountTargetResult
 
class  CreationInfo
 
class  DeleteAccessPointRequest
 
class  DeleteFileSystemPolicyRequest
 
class  DeleteFileSystemRequest
 
class  DeleteMountTargetRequest
 
class  DependencyTimeout
 
class  DescribeAccessPointsRequest
 
class  DescribeAccessPointsResult
 
class  DescribeBackupPolicyRequest
 
class  DescribeBackupPolicyResult
 
class  DescribeFileSystemPolicyRequest
 
class  DescribeFileSystemPolicyResult
 
class  DescribeFileSystemsRequest
 
class  DescribeFileSystemsResult
 
class  DescribeLifecycleConfigurationRequest
 
class  DescribeLifecycleConfigurationResult
 
class  DescribeMountTargetSecurityGroupsRequest
 
class  DescribeMountTargetSecurityGroupsResult
 
class  DescribeMountTargetsRequest
 
class  DescribeMountTargetsResult
 
class  FileSystemAlreadyExists
 
class  FileSystemDescription
 
class  FileSystemInUse
 
class  FileSystemLimitExceeded
 
class  FileSystemNotFound
 
class  FileSystemSize
 
class  IncorrectFileSystemLifeCycleState
 
class  IncorrectMountTargetState
 
class  InsufficientThroughputCapacity
 
class  InternalServerError
 
class  InvalidPolicyException
 
class  IpAddressInUse
 
class  LifecyclePolicy
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ModifyMountTargetSecurityGroupsRequest
 
class  MountTargetConflict
 
class  MountTargetDescription
 
class  MountTargetNotFound
 
class  NetworkInterfaceLimitExceeded
 
class  NoFreeAddressesInSubnet
 
class  PolicyNotFound
 
class  PosixUser
 
class  PutBackupPolicyRequest
 
class  PutBackupPolicyResult
 
class  PutFileSystemPolicyRequest
 
class  PutFileSystemPolicyResult
 
class  PutLifecycleConfigurationRequest
 
class  PutLifecycleConfigurationResult
 
class  RootDirectory
 
class  SecurityGroupLimitExceeded
 
class  SecurityGroupNotFound
 
class  SubnetNotFound
 
class  Tag
 
class  TagResourceRequest
 
class  ThroughputLimitExceeded
 
class  TooManyRequests
 
class  UnsupportedAvailabilityZone
 
class  UntagResourceRequest
 
class  UpdateFileSystemRequest
 
class  UpdateFileSystemResult
 
class  ValidationException
 

Typedefs

typedef Aws::Utils::Outcome< CreateAccessPointResult, EFSErrorCreateAccessPointOutcome
 
typedef Aws::Utils::Outcome< CreateFileSystemResult, EFSErrorCreateFileSystemOutcome
 
typedef Aws::Utils::Outcome< CreateMountTargetResult, EFSErrorCreateMountTargetOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EFSErrorDeleteAccessPointOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EFSErrorDeleteFileSystemOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EFSErrorDeleteFileSystemPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EFSErrorDeleteMountTargetOutcome
 
typedef Aws::Utils::Outcome< DescribeAccessPointsResult, EFSErrorDescribeAccessPointsOutcome
 
typedef Aws::Utils::Outcome< DescribeBackupPolicyResult, EFSErrorDescribeBackupPolicyOutcome
 
typedef Aws::Utils::Outcome< DescribeFileSystemPolicyResult, EFSErrorDescribeFileSystemPolicyOutcome
 
typedef Aws::Utils::Outcome< DescribeFileSystemsResult, EFSErrorDescribeFileSystemsOutcome
 
typedef Aws::Utils::Outcome< DescribeLifecycleConfigurationResult, EFSErrorDescribeLifecycleConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeMountTargetSecurityGroupsResult, EFSErrorDescribeMountTargetSecurityGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeMountTargetsResult, EFSErrorDescribeMountTargetsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, EFSErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EFSErrorModifyMountTargetSecurityGroupsOutcome
 
typedef Aws::Utils::Outcome< PutBackupPolicyResult, EFSErrorPutBackupPolicyOutcome
 
typedef Aws::Utils::Outcome< PutFileSystemPolicyResult, EFSErrorPutFileSystemPolicyOutcome
 
typedef Aws::Utils::Outcome< PutLifecycleConfigurationResult, EFSErrorPutLifecycleConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EFSErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, EFSErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateFileSystemResult, EFSErrorUpdateFileSystemOutcome
 
typedef std::future< CreateAccessPointOutcomeCreateAccessPointOutcomeCallable
 
typedef std::future< CreateFileSystemOutcomeCreateFileSystemOutcomeCallable
 
typedef std::future< CreateMountTargetOutcomeCreateMountTargetOutcomeCallable
 
typedef std::future< DeleteAccessPointOutcomeDeleteAccessPointOutcomeCallable
 
typedef std::future< DeleteFileSystemOutcomeDeleteFileSystemOutcomeCallable
 
typedef std::future< DeleteFileSystemPolicyOutcomeDeleteFileSystemPolicyOutcomeCallable
 
typedef std::future< DeleteMountTargetOutcomeDeleteMountTargetOutcomeCallable
 
typedef std::future< DescribeAccessPointsOutcomeDescribeAccessPointsOutcomeCallable
 
typedef std::future< DescribeBackupPolicyOutcomeDescribeBackupPolicyOutcomeCallable
 
typedef std::future< DescribeFileSystemPolicyOutcomeDescribeFileSystemPolicyOutcomeCallable
 
typedef std::future< DescribeFileSystemsOutcomeDescribeFileSystemsOutcomeCallable
 
typedef std::future< DescribeLifecycleConfigurationOutcomeDescribeLifecycleConfigurationOutcomeCallable
 
typedef std::future< DescribeMountTargetSecurityGroupsOutcomeDescribeMountTargetSecurityGroupsOutcomeCallable
 
typedef std::future< DescribeMountTargetsOutcomeDescribeMountTargetsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ModifyMountTargetSecurityGroupsOutcomeModifyMountTargetSecurityGroupsOutcomeCallable
 
typedef std::future< PutBackupPolicyOutcomePutBackupPolicyOutcomeCallable
 
typedef std::future< PutFileSystemPolicyOutcomePutFileSystemPolicyOutcomeCallable
 
typedef std::future< PutLifecycleConfigurationOutcomePutLifecycleConfigurationOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateFileSystemOutcomeUpdateFileSystemOutcomeCallable
 

Enumerations

enum  LifeCycleState {
  LifeCycleState::NOT_SET, LifeCycleState::creating, LifeCycleState::available, LifeCycleState::updating,
  LifeCycleState::deleting, LifeCycleState::deleted
}
 
enum  PerformanceMode { PerformanceMode::NOT_SET, PerformanceMode::generalPurpose, PerformanceMode::maxIO }
 
enum  Status {
  Status::NOT_SET, Status::ENABLED, Status::ENABLING, Status::DISABLED,
  Status::DISABLING
}
 
enum  ThroughputMode { ThroughputMode::NOT_SET, ThroughputMode::bursting, ThroughputMode::provisioned }
 
enum  TransitionToIARules {
  TransitionToIARules::NOT_SET, TransitionToIARules::AFTER_7_DAYS, TransitionToIARules::AFTER_14_DAYS, TransitionToIARules::AFTER_30_DAYS,
  TransitionToIARules::AFTER_60_DAYS, TransitionToIARules::AFTER_90_DAYS
}
 

Typedef Documentation

◆ CreateAccessPointOutcome

Definition at line 90 of file EFSClient.h.

◆ CreateAccessPointOutcomeCallable

Definition at line 115 of file EFSClient.h.

◆ CreateFileSystemOutcome

Definition at line 93 of file EFSClient.h.

◆ CreateFileSystemOutcomeCallable

Definition at line 116 of file EFSClient.h.

◆ CreateMountTargetOutcome

Definition at line 94 of file EFSClient.h.

◆ CreateMountTargetOutcomeCallable

Definition at line 117 of file EFSClient.h.

◆ DeleteAccessPointOutcome

Definition at line 95 of file EFSClient.h.

◆ DeleteAccessPointOutcomeCallable

Definition at line 118 of file EFSClient.h.

◆ DeleteFileSystemOutcome

Definition at line 96 of file EFSClient.h.

◆ DeleteFileSystemOutcomeCallable

Definition at line 119 of file EFSClient.h.

◆ DeleteFileSystemPolicyOutcome

Definition at line 97 of file EFSClient.h.

◆ DeleteFileSystemPolicyOutcomeCallable

Definition at line 120 of file EFSClient.h.

◆ DeleteMountTargetOutcome

Definition at line 98 of file EFSClient.h.

◆ DeleteMountTargetOutcomeCallable

Definition at line 121 of file EFSClient.h.

◆ DescribeAccessPointsOutcome

Definition at line 99 of file EFSClient.h.

◆ DescribeAccessPointsOutcomeCallable

Definition at line 122 of file EFSClient.h.

◆ DescribeBackupPolicyOutcome

Definition at line 100 of file EFSClient.h.

◆ DescribeBackupPolicyOutcomeCallable

Definition at line 123 of file EFSClient.h.

◆ DescribeFileSystemPolicyOutcome

Definition at line 101 of file EFSClient.h.

◆ DescribeFileSystemPolicyOutcomeCallable

Definition at line 124 of file EFSClient.h.

◆ DescribeFileSystemsOutcome

Definition at line 102 of file EFSClient.h.

◆ DescribeFileSystemsOutcomeCallable

Definition at line 125 of file EFSClient.h.

◆ DescribeLifecycleConfigurationOutcome

Definition at line 103 of file EFSClient.h.

◆ DescribeLifecycleConfigurationOutcomeCallable

Definition at line 126 of file EFSClient.h.

◆ DescribeMountTargetSecurityGroupsOutcome

Definition at line 104 of file EFSClient.h.

◆ DescribeMountTargetSecurityGroupsOutcomeCallable

Definition at line 127 of file EFSClient.h.

◆ DescribeMountTargetsOutcome

Definition at line 105 of file EFSClient.h.

◆ DescribeMountTargetsOutcomeCallable

Definition at line 128 of file EFSClient.h.

◆ ListTagsForResourceOutcome

Definition at line 106 of file EFSClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 129 of file EFSClient.h.

◆ ModifyMountTargetSecurityGroupsOutcome

Definition at line 107 of file EFSClient.h.

◆ ModifyMountTargetSecurityGroupsOutcomeCallable

Definition at line 130 of file EFSClient.h.

◆ PutBackupPolicyOutcome

Definition at line 108 of file EFSClient.h.

◆ PutBackupPolicyOutcomeCallable

Definition at line 131 of file EFSClient.h.

◆ PutFileSystemPolicyOutcome

Definition at line 109 of file EFSClient.h.

◆ PutFileSystemPolicyOutcomeCallable

Definition at line 132 of file EFSClient.h.

◆ PutLifecycleConfigurationOutcome

Definition at line 110 of file EFSClient.h.

◆ PutLifecycleConfigurationOutcomeCallable

Definition at line 133 of file EFSClient.h.

◆ TagResourceOutcome

Definition at line 111 of file EFSClient.h.

◆ TagResourceOutcomeCallable

Definition at line 134 of file EFSClient.h.

◆ UntagResourceOutcome

Definition at line 112 of file EFSClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 135 of file EFSClient.h.

◆ UpdateFileSystemOutcome

Definition at line 113 of file EFSClient.h.

◆ UpdateFileSystemOutcomeCallable

Definition at line 136 of file EFSClient.h.

Enumeration Type Documentation

◆ LifeCycleState

Enumerator
NOT_SET 
creating 
available 
updating 
deleting 
deleted 

Definition at line 16 of file LifeCycleState.h.

◆ PerformanceMode

Enumerator
NOT_SET 
generalPurpose 
maxIO 

Definition at line 16 of file PerformanceMode.h.

◆ Status

Enumerator
NOT_SET 
ENABLED 
ENABLING 
DISABLED 
DISABLING 

Definition at line 16 of file Status.h.

◆ ThroughputMode

Enumerator
NOT_SET 
bursting 
provisioned 

Definition at line 16 of file ThroughputMode.h.

◆ TransitionToIARules

Enumerator
NOT_SET 
AFTER_7_DAYS 
AFTER_14_DAYS 
AFTER_30_DAYS 
AFTER_60_DAYS 
AFTER_90_DAYS 

Definition at line 16 of file TransitionToIARules.h.