{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.EFS
(
defaultService,
_ValidationException,
_MountTargetNotFound,
_SecurityGroupLimitExceeded,
_SecurityGroupNotFound,
_MountTargetConflict,
_UnsupportedAvailabilityZone,
_FileSystemLimitExceeded,
_TooManyRequests,
_NetworkInterfaceLimitExceeded,
_FileSystemAlreadyExists,
_SubnetNotFound,
_AvailabilityZonesMismatch,
_FileSystemNotFound,
_IncorrectFileSystemLifeCycleState,
_BadRequest,
_NoFreeAddressesInSubnet,
_ThroughputLimitExceeded,
_DependencyTimeout,
_FileSystemInUse,
_IncorrectMountTargetState,
_InternalServerError,
_IpAddressInUse,
_PolicyNotFound,
_AccessPointNotFound,
_InsufficientThroughputCapacity,
_InvalidPolicyException,
_AccessPointAlreadyExists,
_AccessPointLimitExceeded,
CreateAccessPoint (CreateAccessPoint'),
newCreateAccessPoint,
AccessPointDescription (AccessPointDescription'),
newAccessPointDescription,
DescribeAccountPreferences (DescribeAccountPreferences'),
newDescribeAccountPreferences,
DescribeAccountPreferencesResponse (DescribeAccountPreferencesResponse'),
newDescribeAccountPreferencesResponse,
DescribeMountTargets (DescribeMountTargets'),
newDescribeMountTargets,
DescribeMountTargetsResponse (DescribeMountTargetsResponse'),
newDescribeMountTargetsResponse,
DeleteFileSystemPolicy (DeleteFileSystemPolicy'),
newDeleteFileSystemPolicy,
DeleteFileSystemPolicyResponse (DeleteFileSystemPolicyResponse'),
newDeleteFileSystemPolicyResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
PutFileSystemPolicy (PutFileSystemPolicy'),
newPutFileSystemPolicy,
FileSystemPolicyDescription (FileSystemPolicyDescription'),
newFileSystemPolicyDescription,
DescribeFileSystems (DescribeFileSystems'),
newDescribeFileSystems,
DescribeFileSystemsResponse (DescribeFileSystemsResponse'),
newDescribeFileSystemsResponse,
DeleteMountTarget (DeleteMountTarget'),
newDeleteMountTarget,
DeleteMountTargetResponse (DeleteMountTargetResponse'),
newDeleteMountTargetResponse,
PutAccountPreferences (PutAccountPreferences'),
newPutAccountPreferences,
PutAccountPreferencesResponse (PutAccountPreferencesResponse'),
newPutAccountPreferencesResponse,
DescribeMountTargetSecurityGroups (DescribeMountTargetSecurityGroups'),
newDescribeMountTargetSecurityGroups,
DescribeMountTargetSecurityGroupsResponse (DescribeMountTargetSecurityGroupsResponse'),
newDescribeMountTargetSecurityGroupsResponse,
DescribeAccessPoints (DescribeAccessPoints'),
newDescribeAccessPoints,
DescribeAccessPointsResponse (DescribeAccessPointsResponse'),
newDescribeAccessPointsResponse,
ModifyMountTargetSecurityGroups (ModifyMountTargetSecurityGroups'),
newModifyMountTargetSecurityGroups,
ModifyMountTargetSecurityGroupsResponse (ModifyMountTargetSecurityGroupsResponse'),
newModifyMountTargetSecurityGroupsResponse,
CreateFileSystem (CreateFileSystem'),
newCreateFileSystem,
FileSystemDescription (FileSystemDescription'),
newFileSystemDescription,
PutLifecycleConfiguration (PutLifecycleConfiguration'),
newPutLifecycleConfiguration,
LifecycleConfigurationDescription (LifecycleConfigurationDescription'),
newLifecycleConfigurationDescription,
PutBackupPolicy (PutBackupPolicy'),
newPutBackupPolicy,
BackupPolicyDescription (BackupPolicyDescription'),
newBackupPolicyDescription,
DeleteFileSystem (DeleteFileSystem'),
newDeleteFileSystem,
DeleteFileSystemResponse (DeleteFileSystemResponse'),
newDeleteFileSystemResponse,
UpdateFileSystem (UpdateFileSystem'),
newUpdateFileSystem,
FileSystemDescription (FileSystemDescription'),
newFileSystemDescription,
CreateMountTarget (CreateMountTarget'),
newCreateMountTarget,
MountTargetDescription (MountTargetDescription'),
newMountTargetDescription,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
DescribeBackupPolicy (DescribeBackupPolicy'),
newDescribeBackupPolicy,
BackupPolicyDescription (BackupPolicyDescription'),
newBackupPolicyDescription,
DescribeLifecycleConfiguration (DescribeLifecycleConfiguration'),
newDescribeLifecycleConfiguration,
LifecycleConfigurationDescription (LifecycleConfigurationDescription'),
newLifecycleConfigurationDescription,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
DescribeFileSystemPolicy (DescribeFileSystemPolicy'),
newDescribeFileSystemPolicy,
FileSystemPolicyDescription (FileSystemPolicyDescription'),
newFileSystemPolicyDescription,
DeleteAccessPoint (DeleteAccessPoint'),
newDeleteAccessPoint,
DeleteAccessPointResponse (DeleteAccessPointResponse'),
newDeleteAccessPointResponse,
BackupStatus (..),
LifeCycleState (..),
PerformanceMode (..),
Resource (..),
ResourceIdType (..),
ThroughputMode (..),
TransitionToIARules (..),
TransitionToPrimaryStorageClassRules (..),
AccessPointDescription (AccessPointDescription'),
newAccessPointDescription,
BackupPolicy (BackupPolicy'),
newBackupPolicy,
BackupPolicyDescription (BackupPolicyDescription'),
newBackupPolicyDescription,
CreationInfo (CreationInfo'),
newCreationInfo,
FileSystemDescription (FileSystemDescription'),
newFileSystemDescription,
FileSystemPolicyDescription (FileSystemPolicyDescription'),
newFileSystemPolicyDescription,
FileSystemSize (FileSystemSize'),
newFileSystemSize,
LifecycleConfigurationDescription (LifecycleConfigurationDescription'),
newLifecycleConfigurationDescription,
LifecyclePolicy (LifecyclePolicy'),
newLifecyclePolicy,
MountTargetDescription (MountTargetDescription'),
newMountTargetDescription,
PosixUser (PosixUser'),
newPosixUser,
ResourceIdPreference (ResourceIdPreference'),
newResourceIdPreference,
RootDirectory (RootDirectory'),
newRootDirectory,
Tag (Tag'),
newTag,
)
where
import Amazonka.EFS.CreateAccessPoint
import Amazonka.EFS.CreateFileSystem
import Amazonka.EFS.CreateMountTarget
import Amazonka.EFS.DeleteAccessPoint
import Amazonka.EFS.DeleteFileSystem
import Amazonka.EFS.DeleteFileSystemPolicy
import Amazonka.EFS.DeleteMountTarget
import Amazonka.EFS.DescribeAccessPoints
import Amazonka.EFS.DescribeAccountPreferences
import Amazonka.EFS.DescribeBackupPolicy
import Amazonka.EFS.DescribeFileSystemPolicy
import Amazonka.EFS.DescribeFileSystems
import Amazonka.EFS.DescribeLifecycleConfiguration
import Amazonka.EFS.DescribeMountTargetSecurityGroups
import Amazonka.EFS.DescribeMountTargets
import Amazonka.EFS.Lens
import Amazonka.EFS.ListTagsForResource
import Amazonka.EFS.ModifyMountTargetSecurityGroups
import Amazonka.EFS.PutAccountPreferences
import Amazonka.EFS.PutBackupPolicy
import Amazonka.EFS.PutFileSystemPolicy
import Amazonka.EFS.PutLifecycleConfiguration
import Amazonka.EFS.TagResource
import Amazonka.EFS.Types
import Amazonka.EFS.UntagResource
import Amazonka.EFS.UpdateFileSystem
import Amazonka.EFS.Waiters