amazonka-efs-2.0: Amazon Elastic File System SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.EFS

Contents

Description

Derived from API version 2015-02-01 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Elastic File System

Amazon Elastic File System (Amazon EFS) provides simple, scalable file storage for use with Amazon EC2 Linux and Mac instances in the Amazon Web Services Cloud. With Amazon EFS, storage capacity is elastic, growing and shrinking automatically as you add and remove files, so that your applications have the storage they need, when they need it. For more information, see the Amazon Elastic File System API Reference and the Amazon Elastic File System User Guide.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2015-02-01 of the Amazon Elastic File System SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by EFS.

AccessPointAlreadyExists

_AccessPointAlreadyExists :: AsError a => Fold a ServiceError Source #

Returned if the access point that you are trying to create already exists, with the creation token you provided in the request.

AccessPointLimitExceeded

_AccessPointLimitExceeded :: AsError a => Fold a ServiceError Source #

Returned if the Amazon Web Services account has already created the maximum number of access points allowed per file system. For more informaton, see https://docs.aws.amazon.com/efs/latest/ug/limits.html#limits-efs-resources-per-account-per-region.

AccessPointNotFound

_AccessPointNotFound :: AsError a => Fold a ServiceError Source #

Returned if the specified AccessPointId value doesn't exist in the requester's Amazon Web Services account.

AvailabilityZonesMismatch

_AvailabilityZonesMismatch :: AsError a => Fold a ServiceError Source #

Returned if the Availability Zone that was specified for a mount target is different from the Availability Zone that was specified for One Zone storage. For more information, see Regional and One Zone storage redundancy.

BadRequest

_BadRequest :: AsError a => Fold a ServiceError Source #

Returned if the request is malformed or contains an error such as an invalid parameter value or a missing required parameter.

DependencyTimeout

_DependencyTimeout :: AsError a => Fold a ServiceError Source #

The service timed out trying to fulfill the request, and the client should try the call again.

FileSystemAlreadyExists

_FileSystemAlreadyExists :: AsError a => Fold a ServiceError Source #

Returned if the file system you are trying to create already exists, with the creation token you provided.

FileSystemInUse

_FileSystemInUse :: AsError a => Fold a ServiceError Source #

Returned if a file system has mount targets.

FileSystemLimitExceeded

_FileSystemLimitExceeded :: AsError a => Fold a ServiceError Source #

Returned if the Amazon Web Services account has already created the maximum number of file systems allowed per account.

FileSystemNotFound

_FileSystemNotFound :: AsError a => Fold a ServiceError Source #

Returned if the specified FileSystemId value doesn't exist in the requester's Amazon Web Services account.

IncorrectFileSystemLifeCycleState

_IncorrectFileSystemLifeCycleState :: AsError a => Fold a ServiceError Source #

Returned if the file system's lifecycle state is not "available".

IncorrectMountTargetState

_IncorrectMountTargetState :: AsError a => Fold a ServiceError Source #

Returned if the mount target is not in the correct state for the operation.

InsufficientThroughputCapacity

_InsufficientThroughputCapacity :: AsError a => Fold a ServiceError Source #

Returned if there's not enough capacity to provision additional throughput. This value might be returned when you try to create a file system in provisioned throughput mode, when you attempt to increase the provisioned throughput of an existing file system, or when you attempt to change an existing file system from Bursting Throughput to Provisioned Throughput mode. Try again later.

InternalServerError

_InternalServerError :: AsError a => Fold a ServiceError Source #

Returned if an error occurred on the server side.

InvalidPolicyException

_InvalidPolicyException :: AsError a => Fold a ServiceError Source #

Returned if the FileSystemPolicy is malformed or contains an error such as a parameter value that is not valid or a missing required parameter. Returned in the case of a policy lockout safety check error.

IpAddressInUse

_IpAddressInUse :: AsError a => Fold a ServiceError Source #

Returned if the request specified an IpAddress that is already in use in the subnet.

MountTargetConflict

_MountTargetConflict :: AsError a => Fold a ServiceError Source #

Returned if the mount target would violate one of the specified restrictions based on the file system's existing mount targets.

MountTargetNotFound

_MountTargetNotFound :: AsError a => Fold a ServiceError Source #

Returned if there is no mount target with the specified ID found in the caller's Amazon Web Services account.

NetworkInterfaceLimitExceeded

_NetworkInterfaceLimitExceeded :: AsError a => Fold a ServiceError Source #

The calling account has reached the limit for elastic network interfaces for the specific Amazon Web Services Region. Either delete some network interfaces or request that the account quota be raised. For more information, see Amazon VPC Quotas in the Amazon VPC User Guide (see the __Network interfaces per Region entry in the Network interfaces__ table).

NoFreeAddressesInSubnet

_NoFreeAddressesInSubnet :: AsError a => Fold a ServiceError Source #

Returned if IpAddress was not specified in the request and there are no free IP addresses in the subnet.

PolicyNotFound

_PolicyNotFound :: AsError a => Fold a ServiceError Source #

Returned if the default file system policy is in effect for the EFS file system specified.

ReplicationNotFound

_ReplicationNotFound :: AsError a => Fold a ServiceError Source #

Returned if the specified file system does not have a replication configuration.

SecurityGroupLimitExceeded

_SecurityGroupLimitExceeded :: AsError a => Fold a ServiceError Source #

Returned if the size of SecurityGroups specified in the request is greater than five.

SecurityGroupNotFound

_SecurityGroupNotFound :: AsError a => Fold a ServiceError Source #

Returned if one of the specified security groups doesn't exist in the subnet's virtual private cloud (VPC).

SubnetNotFound

_SubnetNotFound :: AsError a => Fold a ServiceError Source #

Returned if there is no subnet with ID SubnetId provided in the request.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

Returned when the CreateAccessPoint API action is called too quickly and the number of Access Points on the file system is nearing the limit of 120.

ThroughputLimitExceeded

_ThroughputLimitExceeded :: AsError a => Fold a ServiceError Source #

Returned if the throughput mode or amount of provisioned throughput can't be changed because the throughput limit of 1024 MiB/s has been reached.

TooManyRequests

_TooManyRequests :: AsError a => Fold a ServiceError Source #

Returned if you don’t wait at least 24 hours before either changing the throughput mode, or decreasing the Provisioned Throughput value.

UnsupportedAvailabilityZone

_UnsupportedAvailabilityZone :: AsError a => Fold a ServiceError Source #

Returned if the requested Amazon EFS functionality is not available in the specified Availability Zone.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

Returned if the Backup service is not available in the Amazon Web Services Region in which the request was made.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CreateAccessPoint

data CreateAccessPoint Source #

See: newCreateAccessPoint smart constructor.

Instances

Instances details
ToJSON CreateAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.CreateAccessPoint

ToHeaders CreateAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.CreateAccessPoint

ToPath CreateAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.CreateAccessPoint

ToQuery CreateAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.CreateAccessPoint

AWSRequest CreateAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.CreateAccessPoint

Associated Types

type AWSResponse CreateAccessPoint #

Generic CreateAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.CreateAccessPoint

Associated Types

type Rep CreateAccessPoint :: Type -> Type #

Read CreateAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.CreateAccessPoint

Show CreateAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.CreateAccessPoint

NFData CreateAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.CreateAccessPoint

Methods

rnf :: CreateAccessPoint -> () #

Eq CreateAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.CreateAccessPoint

Hashable CreateAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.CreateAccessPoint

type AWSResponse CreateAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.CreateAccessPoint

type Rep CreateAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.CreateAccessPoint

type Rep CreateAccessPoint = D1 ('MetaData "CreateAccessPoint" "Amazonka.EFS.CreateAccessPoint" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "CreateAccessPoint'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "posixUser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PosixUser)) :*: S1 ('MetaSel ('Just "rootDirectory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RootDirectory))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateAccessPoint Source #

Create a value of CreateAccessPoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateAccessPoint, createAccessPoint_posixUser - The operating system user and group applied to all file system requests made using the access point.

CreateAccessPoint, createAccessPoint_rootDirectory - Specifies the directory on the Amazon EFS file system that the access point exposes as the root directory of your file system to NFS clients using the access point. The clients using the access point can only access the root directory and below. If the RootDirectory > Path specified does not exist, EFS creates it and applies the CreationInfo settings when a client connects to an access point. When specifying a RootDirectory, you must provide the Path, and the CreationInfo.

Amazon EFS creates a root directory only if you have provided the CreationInfo: OwnUid, OwnGID, and permissions for the directory. If you do not provide this information, Amazon EFS does not create the root directory. If the root directory does not exist, attempts to mount using the access point will fail.

CreateAccessPoint, createAccessPoint_tags - Creates tags associated with the access point. Each tag is a key-value pair, each key must be unique. For more information, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference Guide.

CreateAccessPoint, createAccessPoint_clientToken - A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.

CreateAccessPoint, createAccessPoint_fileSystemId - The ID of the EFS file system that the access point provides access to.

data AccessPointDescription Source #

Provides a description of an EFS file system access point.

See: newAccessPointDescription smart constructor.

Instances

Instances details
FromJSON AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

Generic AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

Associated Types

type Rep AccessPointDescription :: Type -> Type #

Read AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

Show AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

NFData AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

Methods

rnf :: AccessPointDescription -> () #

Eq AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

Hashable AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

type Rep AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

newAccessPointDescription :: AccessPointDescription Source #

Create a value of AccessPointDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessPointArn:AccessPointDescription', accessPointDescription_accessPointArn - The unique Amazon Resource Name (ARN) associated with the access point.

$sel:accessPointId:AccessPointDescription', accessPointDescription_accessPointId - The ID of the access point, assigned by Amazon EFS.

$sel:clientToken:AccessPointDescription', accessPointDescription_clientToken - The opaque string specified in the request to ensure idempotent creation.

$sel:fileSystemId:AccessPointDescription', accessPointDescription_fileSystemId - The ID of the EFS file system that the access point applies to.

$sel:lifeCycleState:AccessPointDescription', accessPointDescription_lifeCycleState - Identifies the lifecycle phase of the access point.

$sel:name:AccessPointDescription', accessPointDescription_name - The name of the access point. This is the value of the Name tag.

$sel:ownerId:AccessPointDescription', accessPointDescription_ownerId - Identified the Amazon Web Services account that owns the access point resource.

$sel:posixUser:AccessPointDescription', accessPointDescription_posixUser - The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that is used for all file operations by NFS clients using the access point.

$sel:rootDirectory:AccessPointDescription', accessPointDescription_rootDirectory - The directory on the Amazon EFS file system that the access point exposes as the root directory to NFS clients using the access point.

$sel:tags:AccessPointDescription', accessPointDescription_tags - The tags associated with the access point, presented as an array of Tag objects.

CreateFileSystem

data CreateFileSystem Source #

See: newCreateFileSystem smart constructor.

Instances

Instances details
ToJSON CreateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.CreateFileSystem

ToHeaders CreateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.CreateFileSystem

ToPath CreateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.CreateFileSystem

ToQuery CreateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.CreateFileSystem

AWSRequest CreateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.CreateFileSystem

Associated Types

type AWSResponse CreateFileSystem #

Generic CreateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.CreateFileSystem

Associated Types

type Rep CreateFileSystem :: Type -> Type #

Read CreateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.CreateFileSystem

Show CreateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.CreateFileSystem

NFData CreateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.CreateFileSystem

Methods

rnf :: CreateFileSystem -> () #

Eq CreateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.CreateFileSystem

Hashable CreateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.CreateFileSystem

type AWSResponse CreateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.CreateFileSystem

type Rep CreateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.CreateFileSystem

newCreateFileSystem Source #

Create a value of CreateFileSystem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateFileSystem, createFileSystem_availabilityZoneName - Used to create a file system that uses One Zone storage classes. It specifies the Amazon Web Services Availability Zone in which to create the file system. Use the format us-east-1a to specify the Availability Zone. For more information about One Zone storage classes, see Using EFS storage classes in the Amazon EFS User Guide.

One Zone storage classes are not available in all Availability Zones in Amazon Web Services Regions where Amazon EFS is available.

$sel:backup:CreateFileSystem', createFileSystem_backup - Specifies whether automatic backups are enabled on the file system that you are creating. Set the value to true to enable automatic backups. If you are creating a file system that uses One Zone storage classes, automatic backups are enabled by default. For more information, see Automatic backups in the Amazon EFS User Guide.

Default is false. However, if you specify an AvailabilityZoneName, the default is true.

Backup is not available in all Amazon Web Services Regions where Amazon EFS is available.

CreateFileSystem, createFileSystem_encrypted - A Boolean value that, if true, creates an encrypted file system. When creating an encrypted file system, you have the option of specifying an existing Key Management Service key (KMS key). If you don't specify a KMS key, then the default KMS key for Amazon EFS, /aws/elasticfilesystem, is used to protect the encrypted file system.

CreateFileSystem, createFileSystem_kmsKeyId - The ID of the KMS key that you want to use to protect the encrypted file system. This parameter is required only if you want to use a non-default KMS key. If this parameter is not specified, the default KMS key for Amazon EFS is used. You can specify a KMS key ID using the following formats:

  • Key ID - A unique identifier of the key, for example 1234abcd-12ab-34cd-56ef-1234567890ab.
  • ARN - An Amazon Resource Name (ARN) for the key, for example arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab.
  • Key alias - A previously created display name for a key, for example alias/projectKey1.
  • Key alias ARN - An ARN for a key alias, for example arn:aws:kms:us-west-2:444455556666:alias/projectKey1.

If you use KmsKeyId, you must set the CreateFileSystemRequest$Encrypted parameter to true.

EFS accepts only symmetric KMS keys. You cannot use asymmetric KMS keys with Amazon EFS file systems.

CreateFileSystem, createFileSystem_performanceMode - The performance mode of the file system. We recommend generalPurpose performance mode for most file systems. File systems using the maxIO performance mode can scale to higher levels of aggregate throughput and operations per second with a tradeoff of slightly higher latencies for most file operations. The performance mode can't be changed after the file system has been created.

The maxIO mode is not supported on file systems using One Zone storage classes.

CreateFileSystem, createFileSystem_provisionedThroughputInMibps - The throughput, measured in MiB/s, that you want to provision for a file system that you're creating. Valid values are 1-1024. Required if ThroughputMode is set to provisioned. The upper limit for throughput is 1024 MiB/s. To increase this limit, contact Amazon Web Services Support. For more information, see Amazon EFS quotas that you can increase in the Amazon EFS User Guide.

CreateFileSystem, createFileSystem_tags - Use to create one or more tags associated with the file system. Each tag is a user-defined key-value pair. Name your file system on creation by including a "Key":"Name","Value":"{value}" key-value pair. Each key must be unique. For more information, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference Guide.

CreateFileSystem, createFileSystem_throughputMode - Specifies the throughput mode for the file system. The mode can be bursting, provisioned, or elastic. If you set ThroughputMode to provisioned, you must also set a value for ProvisionedThroughputInMibps. After you create the file system, you can decrease your file system's throughput in Provisioned Throughput mode or change between the throughput modes, with certain time restrictions. For more information, see Specifying throughput with provisioned mode in the Amazon EFS User Guide.

Default is bursting.

CreateFileSystem, createFileSystem_creationToken - A string of up to 64 ASCII characters. Amazon EFS uses this to ensure idempotent creation.

data FileSystemDescription Source #

A description of the file system.

See: newFileSystemDescription smart constructor.

Instances

Instances details
FromJSON FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Generic FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Associated Types

type Rep FileSystemDescription :: Type -> Type #

Read FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Show FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

NFData FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Methods

rnf :: FileSystemDescription -> () #

Eq FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Hashable FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

type Rep FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

type Rep FileSystemDescription = D1 ('MetaData "FileSystemDescription" "Amazonka.EFS.Types.FileSystemDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "FileSystemDescription'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "availabilityZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "availabilityZoneName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "fileSystemArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "provisionedThroughputInMibps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "throughputMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ThroughputMode))))) :*: (((S1 ('MetaSel ('Just "ownerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "lifeCycleState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LifeCycleState) :*: S1 ('MetaSel ('Just "numberOfMountTargets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)) :*: (S1 ('MetaSel ('Just "sizeInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FileSystemSize) :*: (S1 ('MetaSel ('Just "performanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PerformanceMode) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))))))

newFileSystemDescription Source #

Create a value of FileSystemDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:availabilityZoneId:FileSystemDescription', fileSystemDescription_availabilityZoneId - The unique and consistent identifier of the Availability Zone in which the file system's One Zone storage classes exist. For example, use1-az1 is an Availability Zone ID for the us-east-1 Amazon Web Services Region, and it has the same location in every Amazon Web Services account.

$sel:availabilityZoneName:FileSystemDescription', fileSystemDescription_availabilityZoneName - Describes the Amazon Web Services Availability Zone in which the file system is located, and is valid only for file systems using One Zone storage classes. For more information, see Using EFS storage classes in the Amazon EFS User Guide.

$sel:encrypted:FileSystemDescription', fileSystemDescription_encrypted - A Boolean value that, if true, indicates that the file system is encrypted.

$sel:fileSystemArn:FileSystemDescription', fileSystemDescription_fileSystemArn - The Amazon Resource Name (ARN) for the EFS file system, in the format arn:aws:elasticfilesystem:region:account-id:file-system/file-system-id . Example with sample data: arn:aws:elasticfilesystem:us-west-2:1111333322228888:file-system/fs-01234567

$sel:kmsKeyId:FileSystemDescription', fileSystemDescription_kmsKeyId - The ID of an KMS key used to protect the encrypted file system.

$sel:name:FileSystemDescription', fileSystemDescription_name - You can add tags to a file system, including a Name tag. For more information, see CreateFileSystem. If the file system has a Name tag, Amazon EFS returns the value in this field.

$sel:provisionedThroughputInMibps:FileSystemDescription', fileSystemDescription_provisionedThroughputInMibps - The amount of provisioned throughput, measured in MiB/s, for the file system. Valid for file systems using ThroughputMode set to provisioned.

$sel:throughputMode:FileSystemDescription', fileSystemDescription_throughputMode - Displays the file system's throughput mode. For more information, see Throughput modes in the Amazon EFS User Guide.

$sel:ownerId:FileSystemDescription', fileSystemDescription_ownerId - The Amazon Web Services account that created the file system. If the file system was created by an IAM user, the parent account to which the user belongs is the owner.

$sel:creationToken:FileSystemDescription', fileSystemDescription_creationToken - The opaque string specified in the request.

$sel:fileSystemId:FileSystemDescription', fileSystemDescription_fileSystemId - The ID of the file system, assigned by Amazon EFS.

$sel:creationTime:FileSystemDescription', fileSystemDescription_creationTime - The time that the file system was created, in seconds (since 1970-01-01T00:00:00Z).

$sel:lifeCycleState:FileSystemDescription', fileSystemDescription_lifeCycleState - The lifecycle phase of the file system.

$sel:numberOfMountTargets:FileSystemDescription', fileSystemDescription_numberOfMountTargets - The current number of mount targets that the file system has. For more information, see CreateMountTarget.

$sel:sizeInBytes:FileSystemDescription', fileSystemDescription_sizeInBytes - The latest known metered size (in bytes) of data stored in the file system, in its Value field, and the time at which that size was determined in its Timestamp field. The Timestamp value is the integer number of seconds since 1970-01-01T00:00:00Z. The SizeInBytes value doesn't represent the size of a consistent snapshot of the file system, but it is eventually consistent when there are no writes to the file system. That is, SizeInBytes represents actual size only if the file system is not modified for a period longer than a couple of hours. Otherwise, the value is not the exact size that the file system was at any point in time.

$sel:performanceMode:FileSystemDescription', fileSystemDescription_performanceMode - The performance mode of the file system.

$sel:tags:FileSystemDescription', fileSystemDescription_tags - The tags associated with the file system, presented as an array of Tag objects.

CreateMountTarget

data CreateMountTarget Source #

See: newCreateMountTarget smart constructor.

Instances

Instances details
ToJSON CreateMountTarget Source # 
Instance details

Defined in Amazonka.EFS.CreateMountTarget

ToHeaders CreateMountTarget Source # 
Instance details

Defined in Amazonka.EFS.CreateMountTarget

ToPath CreateMountTarget Source # 
Instance details

Defined in Amazonka.EFS.CreateMountTarget

ToQuery CreateMountTarget Source # 
Instance details

Defined in Amazonka.EFS.CreateMountTarget

AWSRequest CreateMountTarget Source # 
Instance details

Defined in Amazonka.EFS.CreateMountTarget

Associated Types

type AWSResponse CreateMountTarget #

Generic CreateMountTarget Source # 
Instance details

Defined in Amazonka.EFS.CreateMountTarget

Associated Types

type Rep CreateMountTarget :: Type -> Type #

Read CreateMountTarget Source # 
Instance details

Defined in Amazonka.EFS.CreateMountTarget

Show CreateMountTarget Source # 
Instance details

Defined in Amazonka.EFS.CreateMountTarget

NFData CreateMountTarget Source # 
Instance details

Defined in Amazonka.EFS.CreateMountTarget

Methods

rnf :: CreateMountTarget -> () #

Eq CreateMountTarget Source # 
Instance details

Defined in Amazonka.EFS.CreateMountTarget

Hashable CreateMountTarget Source # 
Instance details

Defined in Amazonka.EFS.CreateMountTarget

type AWSResponse CreateMountTarget Source # 
Instance details

Defined in Amazonka.EFS.CreateMountTarget

type Rep CreateMountTarget Source # 
Instance details

Defined in Amazonka.EFS.CreateMountTarget

type Rep CreateMountTarget = D1 ('MetaData "CreateMountTarget" "Amazonka.EFS.CreateMountTarget" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "CreateMountTarget'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "ipAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "subnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateMountTarget Source #

Create a value of CreateMountTarget with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateMountTarget, createMountTarget_ipAddress - Valid IPv4 address within the address range of the specified subnet.

$sel:securityGroups:CreateMountTarget', createMountTarget_securityGroups - Up to five VPC security group IDs, of the form sg-xxxxxxxx. These must be for the same VPC as subnet specified.

CreateMountTarget, createMountTarget_fileSystemId - The ID of the file system for which to create the mount target.

CreateMountTarget, createMountTarget_subnetId - The ID of the subnet to add the mount target in. For file systems that use One Zone storage classes, use the subnet that is associated with the file system's Availability Zone.

data MountTargetDescription Source #

Provides a description of a mount target.

See: newMountTargetDescription smart constructor.

Instances

Instances details
FromJSON MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

Generic MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

Associated Types

type Rep MountTargetDescription :: Type -> Type #

Read MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

Show MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

NFData MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

Methods

rnf :: MountTargetDescription -> () #

Eq MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

Hashable MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

type Rep MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

newMountTargetDescription Source #

Create a value of MountTargetDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:availabilityZoneId:MountTargetDescription', mountTargetDescription_availabilityZoneId - The unique and consistent identifier of the Availability Zone that the mount target resides in. For example, use1-az1 is an AZ ID for the us-east-1 Region and it has the same location in every Amazon Web Services account.

$sel:availabilityZoneName:MountTargetDescription', mountTargetDescription_availabilityZoneName - The name of the Availability Zone in which the mount target is located. Availability Zones are independently mapped to names for each Amazon Web Services account. For example, the Availability Zone us-east-1a for your Amazon Web Services account might not be the same location as us-east-1a for another Amazon Web Services account.

$sel:ipAddress:MountTargetDescription', mountTargetDescription_ipAddress - Address at which the file system can be mounted by using the mount target.

$sel:networkInterfaceId:MountTargetDescription', mountTargetDescription_networkInterfaceId - The ID of the network interface that Amazon EFS created when it created the mount target.

$sel:ownerId:MountTargetDescription', mountTargetDescription_ownerId - Amazon Web Services account ID that owns the resource.

$sel:vpcId:MountTargetDescription', mountTargetDescription_vpcId - The virtual private cloud (VPC) ID that the mount target is configured in.

$sel:mountTargetId:MountTargetDescription', mountTargetDescription_mountTargetId - System-assigned mount target ID.

$sel:fileSystemId:MountTargetDescription', mountTargetDescription_fileSystemId - The ID of the file system for which the mount target is intended.

$sel:subnetId:MountTargetDescription', mountTargetDescription_subnetId - The ID of the mount target's subnet.

$sel:lifeCycleState:MountTargetDescription', mountTargetDescription_lifeCycleState - Lifecycle state of the mount target.

CreateReplicationConfiguration

data CreateReplicationConfiguration Source #

See: newCreateReplicationConfiguration smart constructor.

Instances

Instances details
ToJSON CreateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.CreateReplicationConfiguration

ToHeaders CreateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.CreateReplicationConfiguration

ToPath CreateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.CreateReplicationConfiguration

ToQuery CreateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.CreateReplicationConfiguration

AWSRequest CreateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.CreateReplicationConfiguration

Generic CreateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.CreateReplicationConfiguration

Associated Types

type Rep CreateReplicationConfiguration :: Type -> Type #

Read CreateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.CreateReplicationConfiguration

Show CreateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.CreateReplicationConfiguration

NFData CreateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.CreateReplicationConfiguration

Eq CreateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.CreateReplicationConfiguration

Hashable CreateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.CreateReplicationConfiguration

type AWSResponse CreateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.CreateReplicationConfiguration

type Rep CreateReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.CreateReplicationConfiguration

type Rep CreateReplicationConfiguration = D1 ('MetaData "CreateReplicationConfiguration" "Amazonka.EFS.CreateReplicationConfiguration" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "CreateReplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceFileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "destinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DestinationToCreate])))

newCreateReplicationConfiguration Source #

Create a value of CreateReplicationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateReplicationConfiguration, createReplicationConfiguration_sourceFileSystemId - Specifies the Amazon EFS file system that you want to replicate. This file system cannot already be a source or destination file system in another replication configuration.

CreateReplicationConfiguration, createReplicationConfiguration_destinations - An array of destination configuration objects. Only one destination configuration object is supported.

data ReplicationConfigurationDescription Source #

Instances

Instances details
FromJSON ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

Generic ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

Read ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

Show ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

NFData ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

Eq ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

Hashable ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

type Rep ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

type Rep ReplicationConfigurationDescription = D1 ('MetaData "ReplicationConfigurationDescription" "Amazonka.EFS.Types.ReplicationConfigurationDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "ReplicationConfigurationDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceFileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "sourceFileSystemRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceFileSystemArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "originalSourceFileSystemArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "destinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Destination])))))

newReplicationConfigurationDescription Source #

Create a value of ReplicationConfigurationDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceFileSystemId:ReplicationConfigurationDescription', replicationConfigurationDescription_sourceFileSystemId - The ID of the source Amazon EFS file system that is being replicated.

$sel:sourceFileSystemRegion:ReplicationConfigurationDescription', replicationConfigurationDescription_sourceFileSystemRegion - The Amazon Web Services Region in which the source Amazon EFS file system is located.

$sel:sourceFileSystemArn:ReplicationConfigurationDescription', replicationConfigurationDescription_sourceFileSystemArn - The Amazon Resource Name (ARN) of the current source file system in the replication configuration.

$sel:originalSourceFileSystemArn:ReplicationConfigurationDescription', replicationConfigurationDescription_originalSourceFileSystemArn - The Amazon Resource Name (ARN) of the original source Amazon EFS file system in the replication configuration.

$sel:creationTime:ReplicationConfigurationDescription', replicationConfigurationDescription_creationTime - Describes when the replication configuration was created.

$sel:destinations:ReplicationConfigurationDescription', replicationConfigurationDescription_destinations - An array of destination objects. Only one destination object is supported.

DeleteAccessPoint

data DeleteAccessPoint Source #

See: newDeleteAccessPoint smart constructor.

Constructors

DeleteAccessPoint' Text 

Instances

Instances details
ToHeaders DeleteAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

ToPath DeleteAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

ToQuery DeleteAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

AWSRequest DeleteAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

Associated Types

type AWSResponse DeleteAccessPoint #

Generic DeleteAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

Associated Types

type Rep DeleteAccessPoint :: Type -> Type #

Read DeleteAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

Show DeleteAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

NFData DeleteAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

Methods

rnf :: DeleteAccessPoint -> () #

Eq DeleteAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

Hashable DeleteAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

type AWSResponse DeleteAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

type Rep DeleteAccessPoint Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

type Rep DeleteAccessPoint = D1 ('MetaData "DeleteAccessPoint" "Amazonka.EFS.DeleteAccessPoint" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DeleteAccessPoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accessPointId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteAccessPoint Source #

Create a value of DeleteAccessPoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteAccessPoint, deleteAccessPoint_accessPointId - The ID of the access point that you want to delete.

data DeleteAccessPointResponse Source #

See: newDeleteAccessPointResponse smart constructor.

Instances

Instances details
Generic DeleteAccessPointResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

Associated Types

type Rep DeleteAccessPointResponse :: Type -> Type #

Read DeleteAccessPointResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

Show DeleteAccessPointResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

NFData DeleteAccessPointResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

Eq DeleteAccessPointResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

type Rep DeleteAccessPointResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteAccessPoint

type Rep DeleteAccessPointResponse = D1 ('MetaData "DeleteAccessPointResponse" "Amazonka.EFS.DeleteAccessPoint" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DeleteAccessPointResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteAccessPointResponse :: DeleteAccessPointResponse Source #

Create a value of DeleteAccessPointResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeleteFileSystem

data DeleteFileSystem Source #

See: newDeleteFileSystem smart constructor.

Constructors

DeleteFileSystem' Text 

Instances

Instances details
ToHeaders DeleteFileSystem Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

ToPath DeleteFileSystem Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

ToQuery DeleteFileSystem Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

AWSRequest DeleteFileSystem Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

Associated Types

type AWSResponse DeleteFileSystem #

Generic DeleteFileSystem Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

Associated Types

type Rep DeleteFileSystem :: Type -> Type #

Read DeleteFileSystem Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

Show DeleteFileSystem Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

NFData DeleteFileSystem Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

Methods

rnf :: DeleteFileSystem -> () #

Eq DeleteFileSystem Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

Hashable DeleteFileSystem Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

type AWSResponse DeleteFileSystem Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

type Rep DeleteFileSystem Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

type Rep DeleteFileSystem = D1 ('MetaData "DeleteFileSystem" "Amazonka.EFS.DeleteFileSystem" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DeleteFileSystem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteFileSystem Source #

Create a value of DeleteFileSystem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteFileSystem, deleteFileSystem_fileSystemId - The ID of the file system you want to delete.

data DeleteFileSystemResponse Source #

See: newDeleteFileSystemResponse smart constructor.

Instances

Instances details
Generic DeleteFileSystemResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

Associated Types

type Rep DeleteFileSystemResponse :: Type -> Type #

Read DeleteFileSystemResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

Show DeleteFileSystemResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

NFData DeleteFileSystemResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

Eq DeleteFileSystemResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

type Rep DeleteFileSystemResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystem

type Rep DeleteFileSystemResponse = D1 ('MetaData "DeleteFileSystemResponse" "Amazonka.EFS.DeleteFileSystem" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DeleteFileSystemResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteFileSystemResponse :: DeleteFileSystemResponse Source #

Create a value of DeleteFileSystemResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeleteFileSystemPolicy

data DeleteFileSystemPolicy Source #

See: newDeleteFileSystemPolicy smart constructor.

Instances

Instances details
ToHeaders DeleteFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

ToPath DeleteFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

ToQuery DeleteFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

AWSRequest DeleteFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

Associated Types

type AWSResponse DeleteFileSystemPolicy #

Generic DeleteFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

Associated Types

type Rep DeleteFileSystemPolicy :: Type -> Type #

Read DeleteFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

Show DeleteFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

NFData DeleteFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

Methods

rnf :: DeleteFileSystemPolicy -> () #

Eq DeleteFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

Hashable DeleteFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

type AWSResponse DeleteFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

type Rep DeleteFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

type Rep DeleteFileSystemPolicy = D1 ('MetaData "DeleteFileSystemPolicy" "Amazonka.EFS.DeleteFileSystemPolicy" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DeleteFileSystemPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteFileSystemPolicy Source #

Create a value of DeleteFileSystemPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteFileSystemPolicy, deleteFileSystemPolicy_fileSystemId - Specifies the EFS file system for which to delete the FileSystemPolicy.

data DeleteFileSystemPolicyResponse Source #

See: newDeleteFileSystemPolicyResponse smart constructor.

Instances

Instances details
Generic DeleteFileSystemPolicyResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

Associated Types

type Rep DeleteFileSystemPolicyResponse :: Type -> Type #

Read DeleteFileSystemPolicyResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

Show DeleteFileSystemPolicyResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

NFData DeleteFileSystemPolicyResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

Eq DeleteFileSystemPolicyResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

type Rep DeleteFileSystemPolicyResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteFileSystemPolicy

type Rep DeleteFileSystemPolicyResponse = D1 ('MetaData "DeleteFileSystemPolicyResponse" "Amazonka.EFS.DeleteFileSystemPolicy" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DeleteFileSystemPolicyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteFileSystemPolicyResponse :: DeleteFileSystemPolicyResponse Source #

Create a value of DeleteFileSystemPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeleteMountTarget

data DeleteMountTarget Source #

See: newDeleteMountTarget smart constructor.

Constructors

DeleteMountTarget' Text 

Instances

Instances details
ToHeaders DeleteMountTarget Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

ToPath DeleteMountTarget Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

ToQuery DeleteMountTarget Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

AWSRequest DeleteMountTarget Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

Associated Types

type AWSResponse DeleteMountTarget #

Generic DeleteMountTarget Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

Associated Types

type Rep DeleteMountTarget :: Type -> Type #

Read DeleteMountTarget Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

Show DeleteMountTarget Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

NFData DeleteMountTarget Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

Methods

rnf :: DeleteMountTarget -> () #

Eq DeleteMountTarget Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

Hashable DeleteMountTarget Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

type AWSResponse DeleteMountTarget Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

type Rep DeleteMountTarget Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

type Rep DeleteMountTarget = D1 ('MetaData "DeleteMountTarget" "Amazonka.EFS.DeleteMountTarget" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DeleteMountTarget'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mountTargetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteMountTarget Source #

Create a value of DeleteMountTarget with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteMountTarget, deleteMountTarget_mountTargetId - The ID of the mount target to delete (String).

data DeleteMountTargetResponse Source #

See: newDeleteMountTargetResponse smart constructor.

Instances

Instances details
Generic DeleteMountTargetResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

Associated Types

type Rep DeleteMountTargetResponse :: Type -> Type #

Read DeleteMountTargetResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

Show DeleteMountTargetResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

NFData DeleteMountTargetResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

Eq DeleteMountTargetResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

type Rep DeleteMountTargetResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteMountTarget

type Rep DeleteMountTargetResponse = D1 ('MetaData "DeleteMountTargetResponse" "Amazonka.EFS.DeleteMountTarget" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DeleteMountTargetResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteMountTargetResponse :: DeleteMountTargetResponse Source #

Create a value of DeleteMountTargetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeleteReplicationConfiguration

data DeleteReplicationConfiguration Source #

See: newDeleteReplicationConfiguration smart constructor.

Instances

Instances details
ToHeaders DeleteReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

ToPath DeleteReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

ToQuery DeleteReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

AWSRequest DeleteReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

Generic DeleteReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

Associated Types

type Rep DeleteReplicationConfiguration :: Type -> Type #

Read DeleteReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

Show DeleteReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

NFData DeleteReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

Eq DeleteReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

Hashable DeleteReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

type AWSResponse DeleteReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

type Rep DeleteReplicationConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

type Rep DeleteReplicationConfiguration = D1 ('MetaData "DeleteReplicationConfiguration" "Amazonka.EFS.DeleteReplicationConfiguration" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DeleteReplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceFileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteReplicationConfiguration Source #

Create a value of DeleteReplicationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteReplicationConfiguration, deleteReplicationConfiguration_sourceFileSystemId - The ID of the source file system in the replication configuration.

data DeleteReplicationConfigurationResponse Source #

Instances

Instances details
Generic DeleteReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

Read DeleteReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

Show DeleteReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

NFData DeleteReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

Eq DeleteReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

type Rep DeleteReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.EFS.DeleteReplicationConfiguration

type Rep DeleteReplicationConfigurationResponse = D1 ('MetaData "DeleteReplicationConfigurationResponse" "Amazonka.EFS.DeleteReplicationConfiguration" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DeleteReplicationConfigurationResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteReplicationConfigurationResponse :: DeleteReplicationConfigurationResponse Source #

Create a value of DeleteReplicationConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DescribeAccessPoints

data DescribeAccessPoints Source #

See: newDescribeAccessPoints smart constructor.

Instances

Instances details
ToHeaders DescribeAccessPoints Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

ToPath DescribeAccessPoints Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

ToQuery DescribeAccessPoints Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

AWSRequest DescribeAccessPoints Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

Associated Types

type AWSResponse DescribeAccessPoints #

Generic DescribeAccessPoints Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

Associated Types

type Rep DescribeAccessPoints :: Type -> Type #

Read DescribeAccessPoints Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

Show DescribeAccessPoints Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

NFData DescribeAccessPoints Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

Methods

rnf :: DescribeAccessPoints -> () #

Eq DescribeAccessPoints Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

Hashable DescribeAccessPoints Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

type AWSResponse DescribeAccessPoints Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

type Rep DescribeAccessPoints Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

type Rep DescribeAccessPoints = D1 ('MetaData "DescribeAccessPoints" "Amazonka.EFS.DescribeAccessPoints" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeAccessPoints'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessPointId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeAccessPoints :: DescribeAccessPoints Source #

Create a value of DescribeAccessPoints with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeAccessPoints, describeAccessPoints_accessPointId - (Optional) Specifies an EFS access point to describe in the response; mutually exclusive with FileSystemId.

DescribeAccessPoints, describeAccessPoints_fileSystemId - (Optional) If you provide a FileSystemId, EFS returns all access points for that file system; mutually exclusive with AccessPointId.

$sel:maxResults:DescribeAccessPoints', describeAccessPoints_maxResults - (Optional) When retrieving all access points for a file system, you can optionally specify the MaxItems parameter to limit the number of objects returned in a response. The default value is 100.

DescribeAccessPoints, describeAccessPoints_nextToken - NextToken is present if the response is paginated. You can use NextMarker in the subsequent request to fetch the next page of access point descriptions.

data DescribeAccessPointsResponse Source #

See: newDescribeAccessPointsResponse smart constructor.

Instances

Instances details
Generic DescribeAccessPointsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

Associated Types

type Rep DescribeAccessPointsResponse :: Type -> Type #

Read DescribeAccessPointsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

Show DescribeAccessPointsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

NFData DescribeAccessPointsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

Eq DescribeAccessPointsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

type Rep DescribeAccessPointsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccessPoints

type Rep DescribeAccessPointsResponse = D1 ('MetaData "DescribeAccessPointsResponse" "Amazonka.EFS.DescribeAccessPoints" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeAccessPointsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accessPoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccessPointDescription])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeAccessPointsResponse Source #

Create a value of DescribeAccessPointsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessPoints:DescribeAccessPointsResponse', describeAccessPointsResponse_accessPoints - An array of access point descriptions.

DescribeAccessPoints, describeAccessPointsResponse_nextToken - Present if there are more access points than returned in the response. You can use the NextMarker in the subsequent request to fetch the additional descriptions.

$sel:httpStatus:DescribeAccessPointsResponse', describeAccessPointsResponse_httpStatus - The response's http status code.

DescribeAccountPreferences

data DescribeAccountPreferences Source #

See: newDescribeAccountPreferences smart constructor.

Instances

Instances details
ToHeaders DescribeAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

ToPath DescribeAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

ToQuery DescribeAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

AWSRequest DescribeAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

Generic DescribeAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

Associated Types

type Rep DescribeAccountPreferences :: Type -> Type #

Read DescribeAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

Show DescribeAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

NFData DescribeAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

Eq DescribeAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

Hashable DescribeAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

type AWSResponse DescribeAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

type Rep DescribeAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

type Rep DescribeAccountPreferences = D1 ('MetaData "DescribeAccountPreferences" "Amazonka.EFS.DescribeAccountPreferences" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeAccountPreferences'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeAccountPreferences :: DescribeAccountPreferences Source #

Create a value of DescribeAccountPreferences with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:DescribeAccountPreferences', describeAccountPreferences_maxResults - (Optional) When retrieving account preferences, you can optionally specify the MaxItems parameter to limit the number of objects returned in a response. The default value is 100.

DescribeAccountPreferences, describeAccountPreferences_nextToken - (Optional) You can use NextToken in a subsequent request to fetch the next page of Amazon Web Services account preferences if the response payload was paginated.

data DescribeAccountPreferencesResponse Source #

Instances

Instances details
Generic DescribeAccountPreferencesResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

Associated Types

type Rep DescribeAccountPreferencesResponse :: Type -> Type #

Read DescribeAccountPreferencesResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

Show DescribeAccountPreferencesResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

NFData DescribeAccountPreferencesResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

Eq DescribeAccountPreferencesResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

type Rep DescribeAccountPreferencesResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeAccountPreferences

type Rep DescribeAccountPreferencesResponse = D1 ('MetaData "DescribeAccountPreferencesResponse" "Amazonka.EFS.DescribeAccountPreferences" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeAccountPreferencesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceIdPreference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceIdPreference)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeAccountPreferencesResponse Source #

Create a value of DescribeAccountPreferencesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeAccountPreferences, describeAccountPreferencesResponse_nextToken - Present if there are more records than returned in the response. You can use the NextToken in the subsequent request to fetch the additional descriptions.

$sel:resourceIdPreference:DescribeAccountPreferencesResponse', describeAccountPreferencesResponse_resourceIdPreference - Describes the resource ID preference setting for the Amazon Web Services account associated with the user making the request, in the current Amazon Web Services Region.

$sel:httpStatus:DescribeAccountPreferencesResponse', describeAccountPreferencesResponse_httpStatus - The response's http status code.

DescribeBackupPolicy

data DescribeBackupPolicy Source #

See: newDescribeBackupPolicy smart constructor.

Instances

Instances details
ToHeaders DescribeBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeBackupPolicy

ToPath DescribeBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeBackupPolicy

ToQuery DescribeBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeBackupPolicy

AWSRequest DescribeBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeBackupPolicy

Associated Types

type AWSResponse DescribeBackupPolicy #

Generic DescribeBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeBackupPolicy

Associated Types

type Rep DescribeBackupPolicy :: Type -> Type #

Read DescribeBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeBackupPolicy

Show DescribeBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeBackupPolicy

NFData DescribeBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeBackupPolicy

Methods

rnf :: DescribeBackupPolicy -> () #

Eq DescribeBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeBackupPolicy

Hashable DescribeBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeBackupPolicy

type AWSResponse DescribeBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeBackupPolicy

type Rep DescribeBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeBackupPolicy

type Rep DescribeBackupPolicy = D1 ('MetaData "DescribeBackupPolicy" "Amazonka.EFS.DescribeBackupPolicy" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeBackupPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeBackupPolicy Source #

Create a value of DescribeBackupPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeBackupPolicy, describeBackupPolicy_fileSystemId - Specifies which EFS file system to retrieve the BackupPolicy for.

data BackupPolicyDescription Source #

See: newBackupPolicyDescription smart constructor.

Instances

Instances details
FromJSON BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Generic BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Associated Types

type Rep BackupPolicyDescription :: Type -> Type #

Read BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Show BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

NFData BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Methods

rnf :: BackupPolicyDescription -> () #

Eq BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Hashable BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

type Rep BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

type Rep BackupPolicyDescription = D1 ('MetaData "BackupPolicyDescription" "Amazonka.EFS.Types.BackupPolicyDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "BackupPolicyDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "backupPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackupPolicy))))

newBackupPolicyDescription :: BackupPolicyDescription Source #

Create a value of BackupPolicyDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:backupPolicy:BackupPolicyDescription', backupPolicyDescription_backupPolicy - Describes the file system's backup policy, indicating whether automatic backups are turned on or off.

DescribeFileSystemPolicy

data DescribeFileSystemPolicy Source #

See: newDescribeFileSystemPolicy smart constructor.

Instances

Instances details
ToHeaders DescribeFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystemPolicy

ToPath DescribeFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystemPolicy

ToQuery DescribeFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystemPolicy

AWSRequest DescribeFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystemPolicy

Generic DescribeFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystemPolicy

Associated Types

type Rep DescribeFileSystemPolicy :: Type -> Type #

Read DescribeFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystemPolicy

Show DescribeFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystemPolicy

NFData DescribeFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystemPolicy

Eq DescribeFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystemPolicy

Hashable DescribeFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystemPolicy

type AWSResponse DescribeFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystemPolicy

type Rep DescribeFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystemPolicy

type Rep DescribeFileSystemPolicy = D1 ('MetaData "DescribeFileSystemPolicy" "Amazonka.EFS.DescribeFileSystemPolicy" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeFileSystemPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeFileSystemPolicy Source #

Create a value of DescribeFileSystemPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeFileSystemPolicy, describeFileSystemPolicy_fileSystemId - Specifies which EFS file system to retrieve the FileSystemPolicy for.

data FileSystemPolicyDescription Source #

See: newFileSystemPolicyDescription smart constructor.

Instances

Instances details
FromJSON FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Generic FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Associated Types

type Rep FileSystemPolicyDescription :: Type -> Type #

Read FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Show FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

NFData FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Eq FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Hashable FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

type Rep FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

type Rep FileSystemPolicyDescription = D1 ('MetaData "FileSystemPolicyDescription" "Amazonka.EFS.Types.FileSystemPolicyDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "FileSystemPolicyDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newFileSystemPolicyDescription :: FileSystemPolicyDescription Source #

Create a value of FileSystemPolicyDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fileSystemId:FileSystemPolicyDescription', fileSystemPolicyDescription_fileSystemId - Specifies the EFS file system to which the FileSystemPolicy applies.

$sel:policy:FileSystemPolicyDescription', fileSystemPolicyDescription_policy - The JSON formatted FileSystemPolicy for the EFS file system.

DescribeFileSystems (Paginated)

data DescribeFileSystems Source #

See: newDescribeFileSystems smart constructor.

Instances

Instances details
ToHeaders DescribeFileSystems Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

ToPath DescribeFileSystems Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

ToQuery DescribeFileSystems Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

AWSPager DescribeFileSystems Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

AWSRequest DescribeFileSystems Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

Associated Types

type AWSResponse DescribeFileSystems #

Generic DescribeFileSystems Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

Associated Types

type Rep DescribeFileSystems :: Type -> Type #

Read DescribeFileSystems Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

Show DescribeFileSystems Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

NFData DescribeFileSystems Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

Methods

rnf :: DescribeFileSystems -> () #

Eq DescribeFileSystems Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

Hashable DescribeFileSystems Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

type AWSResponse DescribeFileSystems Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

type Rep DescribeFileSystems Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

type Rep DescribeFileSystems = D1 ('MetaData "DescribeFileSystems" "Amazonka.EFS.DescribeFileSystems" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeFileSystems'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newDescribeFileSystems :: DescribeFileSystems Source #

Create a value of DescribeFileSystems with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeFileSystems, describeFileSystems_creationToken - (Optional) Restricts the list to the file system with this creation token (String). You specify a creation token when you create an Amazon EFS file system.

DescribeFileSystems, describeFileSystems_fileSystemId - (Optional) ID of the file system whose description you want to retrieve (String).

DescribeFileSystems, describeFileSystems_marker - (Optional) Opaque pagination token returned from a previous DescribeFileSystems operation (String). If present, specifies to continue the list from where the returning call had left off.

$sel:maxItems:DescribeFileSystems', describeFileSystems_maxItems - (Optional) Specifies the maximum number of file systems to return in the response (integer). This number is automatically set to 100. The response is paginated at 100 per page if you have more than 100 file systems.

data DescribeFileSystemsResponse Source #

See: newDescribeFileSystemsResponse smart constructor.

Instances

Instances details
Generic DescribeFileSystemsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

Associated Types

type Rep DescribeFileSystemsResponse :: Type -> Type #

Read DescribeFileSystemsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

Show DescribeFileSystemsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

NFData DescribeFileSystemsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

Eq DescribeFileSystemsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

type Rep DescribeFileSystemsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeFileSystems

type Rep DescribeFileSystemsResponse = D1 ('MetaData "DescribeFileSystemsResponse" "Amazonka.EFS.DescribeFileSystems" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeFileSystemsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fileSystems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FileSystemDescription])) :*: S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "nextMarker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeFileSystemsResponse Source #

Create a value of DescribeFileSystemsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fileSystems:DescribeFileSystemsResponse', describeFileSystemsResponse_fileSystems - An array of file system descriptions.

DescribeFileSystems, describeFileSystemsResponse_marker - Present if provided by caller in the request (String).

$sel:nextMarker:DescribeFileSystemsResponse', describeFileSystemsResponse_nextMarker - Present if there are more file systems than returned in the response (String). You can use the NextMarker in the subsequent request to fetch the descriptions.

$sel:httpStatus:DescribeFileSystemsResponse', describeFileSystemsResponse_httpStatus - The response's http status code.

DescribeLifecycleConfiguration

data DescribeLifecycleConfiguration Source #

See: newDescribeLifecycleConfiguration smart constructor.

Instances

Instances details
ToHeaders DescribeLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DescribeLifecycleConfiguration

ToPath DescribeLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DescribeLifecycleConfiguration

ToQuery DescribeLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DescribeLifecycleConfiguration

AWSRequest DescribeLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DescribeLifecycleConfiguration

Generic DescribeLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DescribeLifecycleConfiguration

Associated Types

type Rep DescribeLifecycleConfiguration :: Type -> Type #

Read DescribeLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DescribeLifecycleConfiguration

Show DescribeLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DescribeLifecycleConfiguration

NFData DescribeLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DescribeLifecycleConfiguration

Eq DescribeLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DescribeLifecycleConfiguration

Hashable DescribeLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DescribeLifecycleConfiguration

type AWSResponse DescribeLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DescribeLifecycleConfiguration

type Rep DescribeLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.DescribeLifecycleConfiguration

type Rep DescribeLifecycleConfiguration = D1 ('MetaData "DescribeLifecycleConfiguration" "Amazonka.EFS.DescribeLifecycleConfiguration" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeLifecycleConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeLifecycleConfiguration Source #

Create a value of DescribeLifecycleConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeLifecycleConfiguration, describeLifecycleConfiguration_fileSystemId - The ID of the file system whose LifecycleConfiguration object you want to retrieve (String).

data LifecycleConfigurationDescription Source #

See: newLifecycleConfigurationDescription smart constructor.

Instances

Instances details
FromJSON LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Generic LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Associated Types

type Rep LifecycleConfigurationDescription :: Type -> Type #

Read LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Show LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

NFData LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Eq LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Hashable LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

type Rep LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

type Rep LifecycleConfigurationDescription = D1 ('MetaData "LifecycleConfigurationDescription" "Amazonka.EFS.Types.LifecycleConfigurationDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "LifecycleConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lifecyclePolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LifecyclePolicy]))))

newLifecycleConfigurationDescription :: LifecycleConfigurationDescription Source #

Create a value of LifecycleConfigurationDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lifecyclePolicies:LifecycleConfigurationDescription', lifecycleConfigurationDescription_lifecyclePolicies - An array of lifecycle management policies. EFS supports a maximum of one policy per file system.

DescribeMountTargetSecurityGroups

data DescribeMountTargetSecurityGroups Source #

See: newDescribeMountTargetSecurityGroups smart constructor.

Instances

Instances details
ToHeaders DescribeMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

ToPath DescribeMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

ToQuery DescribeMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

AWSRequest DescribeMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

Generic DescribeMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

Associated Types

type Rep DescribeMountTargetSecurityGroups :: Type -> Type #

Read DescribeMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

Show DescribeMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

NFData DescribeMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

Eq DescribeMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

Hashable DescribeMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

type AWSResponse DescribeMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

type Rep DescribeMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

type Rep DescribeMountTargetSecurityGroups = D1 ('MetaData "DescribeMountTargetSecurityGroups" "Amazonka.EFS.DescribeMountTargetSecurityGroups" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeMountTargetSecurityGroups'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mountTargetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeMountTargetSecurityGroups Source #

Create a value of DescribeMountTargetSecurityGroups with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeMountTargetSecurityGroups, describeMountTargetSecurityGroups_mountTargetId - The ID of the mount target whose security groups you want to retrieve.

data DescribeMountTargetSecurityGroupsResponse Source #

Instances

Instances details
Generic DescribeMountTargetSecurityGroupsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

Read DescribeMountTargetSecurityGroupsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

Show DescribeMountTargetSecurityGroupsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

NFData DescribeMountTargetSecurityGroupsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

Eq DescribeMountTargetSecurityGroupsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

type Rep DescribeMountTargetSecurityGroupsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargetSecurityGroups

type Rep DescribeMountTargetSecurityGroupsResponse = D1 ('MetaData "DescribeMountTargetSecurityGroupsResponse" "Amazonka.EFS.DescribeMountTargetSecurityGroups" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeMountTargetSecurityGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

DescribeMountTargets (Paginated)

data DescribeMountTargets Source #

See: newDescribeMountTargets smart constructor.

Instances

Instances details
ToHeaders DescribeMountTargets Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

ToPath DescribeMountTargets Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

ToQuery DescribeMountTargets Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

AWSPager DescribeMountTargets Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

AWSRequest DescribeMountTargets Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

Associated Types

type AWSResponse DescribeMountTargets #

Generic DescribeMountTargets Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

Associated Types

type Rep DescribeMountTargets :: Type -> Type #

Read DescribeMountTargets Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

Show DescribeMountTargets Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

NFData DescribeMountTargets Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

Methods

rnf :: DescribeMountTargets -> () #

Eq DescribeMountTargets Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

Hashable DescribeMountTargets Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

type AWSResponse DescribeMountTargets Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

type Rep DescribeMountTargets Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

type Rep DescribeMountTargets = D1 ('MetaData "DescribeMountTargets" "Amazonka.EFS.DescribeMountTargets" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeMountTargets'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessPointId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "mountTargetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDescribeMountTargets :: DescribeMountTargets Source #

Create a value of DescribeMountTargets with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeMountTargets, describeMountTargets_accessPointId - (Optional) The ID of the access point whose mount targets that you want to list. It must be included in your request if a FileSystemId or MountTargetId is not included in your request. Accepts either an access point ID or ARN as input.

DescribeMountTargets, describeMountTargets_fileSystemId - (Optional) ID of the file system whose mount targets you want to list (String). It must be included in your request if an AccessPointId or MountTargetId is not included. Accepts either a file system ID or ARN as input.

DescribeMountTargets, describeMountTargets_marker - (Optional) Opaque pagination token returned from a previous DescribeMountTargets operation (String). If present, it specifies to continue the list from where the previous returning call left off.

$sel:maxItems:DescribeMountTargets', describeMountTargets_maxItems - (Optional) Maximum number of mount targets to return in the response. Currently, this number is automatically set to 10, and other values are ignored. The response is paginated at 100 per page if you have more than 100 mount targets.

DescribeMountTargets, describeMountTargets_mountTargetId - (Optional) ID of the mount target that you want to have described (String). It must be included in your request if FileSystemId is not included. Accepts either a mount target ID or ARN as input.

data DescribeMountTargetsResponse Source #

See: newDescribeMountTargetsResponse smart constructor.

Instances

Instances details
Generic DescribeMountTargetsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

Associated Types

type Rep DescribeMountTargetsResponse :: Type -> Type #

Read DescribeMountTargetsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

Show DescribeMountTargetsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

NFData DescribeMountTargetsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

Eq DescribeMountTargetsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

type Rep DescribeMountTargetsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeMountTargets

type Rep DescribeMountTargetsResponse = D1 ('MetaData "DescribeMountTargetsResponse" "Amazonka.EFS.DescribeMountTargets" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeMountTargetsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mountTargets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MountTargetDescription]))) :*: (S1 ('MetaSel ('Just "nextMarker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeMountTargetsResponse Source #

Create a value of DescribeMountTargetsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeMountTargets, describeMountTargetsResponse_marker - If the request included the Marker, the response returns that value in this field.

$sel:mountTargets:DescribeMountTargetsResponse', describeMountTargetsResponse_mountTargets - Returns the file system's mount targets as an array of MountTargetDescription objects.

$sel:nextMarker:DescribeMountTargetsResponse', describeMountTargetsResponse_nextMarker - If a value is present, there are more mount targets to return. In a subsequent request, you can provide Marker in your request with this value to retrieve the next set of mount targets.

$sel:httpStatus:DescribeMountTargetsResponse', describeMountTargetsResponse_httpStatus - The response's http status code.

DescribeReplicationConfigurations

data DescribeReplicationConfigurations Source #

See: newDescribeReplicationConfigurations smart constructor.

Instances

Instances details
ToHeaders DescribeReplicationConfigurations Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

ToPath DescribeReplicationConfigurations Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

ToQuery DescribeReplicationConfigurations Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

AWSRequest DescribeReplicationConfigurations Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

Generic DescribeReplicationConfigurations Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

Associated Types

type Rep DescribeReplicationConfigurations :: Type -> Type #

Read DescribeReplicationConfigurations Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

Show DescribeReplicationConfigurations Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

NFData DescribeReplicationConfigurations Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

Eq DescribeReplicationConfigurations Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

Hashable DescribeReplicationConfigurations Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

type AWSResponse DescribeReplicationConfigurations Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

type Rep DescribeReplicationConfigurations Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

type Rep DescribeReplicationConfigurations = D1 ('MetaData "DescribeReplicationConfigurations" "Amazonka.EFS.DescribeReplicationConfigurations" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeReplicationConfigurations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeReplicationConfigurations :: DescribeReplicationConfigurations Source #

Create a value of DescribeReplicationConfigurations with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeReplicationConfigurations, describeReplicationConfigurations_fileSystemId - You can retrieve the replication configuration for a specific file system by providing its file system ID.

$sel:maxResults:DescribeReplicationConfigurations', describeReplicationConfigurations_maxResults - (Optional) To limit the number of objects returned in a response, you can specify the MaxItems parameter. The default value is 100.

DescribeReplicationConfigurations, describeReplicationConfigurations_nextToken - NextToken is present if the response is paginated. You can use NextToken in a subsequent request to fetch the next page of output.

data DescribeReplicationConfigurationsResponse Source #

Instances

Instances details
Generic DescribeReplicationConfigurationsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

Read DescribeReplicationConfigurationsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

Show DescribeReplicationConfigurationsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

NFData DescribeReplicationConfigurationsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

Eq DescribeReplicationConfigurationsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

type Rep DescribeReplicationConfigurationsResponse Source # 
Instance details

Defined in Amazonka.EFS.DescribeReplicationConfigurations

type Rep DescribeReplicationConfigurationsResponse = D1 ('MetaData "DescribeReplicationConfigurationsResponse" "Amazonka.EFS.DescribeReplicationConfigurations" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DescribeReplicationConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "replications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReplicationConfigurationDescription])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeReplicationConfigurationsResponse Source #

Create a value of DescribeReplicationConfigurationsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeReplicationConfigurations, describeReplicationConfigurationsResponse_nextToken - You can use the NextToken from the previous response in a subsequent request to fetch the additional descriptions.

$sel:replications:DescribeReplicationConfigurationsResponse', describeReplicationConfigurationsResponse_replications - The collection of replication configurations that is returned.

$sel:httpStatus:DescribeReplicationConfigurationsResponse', describeReplicationConfigurationsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.EFS.ListTagsForResource" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListTagsForResource', listTagsForResource_maxResults - (Optional) Specifies the maximum number of tag objects to return in the response. The default value is 100.

ListTagsForResource, listTagsForResource_nextToken - (Optional) You can use NextToken in a subsequent request to fetch the next page of access point descriptions if the response payload was paginated.

$sel:resourceId:ListTagsForResource', listTagsForResource_resourceId - Specifies the EFS resource you want to retrieve tags for. You can retrieve tags for EFS file systems and access points using this API endpoint.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.EFS.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.EFS.ListTagsForResource" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTagsForResource, listTagsForResourceResponse_nextToken - NextToken is present if the response payload is paginated. You can use NextToken in a subsequent request to fetch the next page of access point descriptions.

ListTagsForResourceResponse, listTagsForResourceResponse_tags - An array of the tags for the specified EFS resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ModifyMountTargetSecurityGroups

data ModifyMountTargetSecurityGroups Source #

See: newModifyMountTargetSecurityGroups smart constructor.

Instances

Instances details
ToJSON ModifyMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

ToHeaders ModifyMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

ToPath ModifyMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

ToQuery ModifyMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

AWSRequest ModifyMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

Generic ModifyMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

Associated Types

type Rep ModifyMountTargetSecurityGroups :: Type -> Type #

Read ModifyMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

Show ModifyMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

NFData ModifyMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

Eq ModifyMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

Hashable ModifyMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

type AWSResponse ModifyMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

type Rep ModifyMountTargetSecurityGroups Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

type Rep ModifyMountTargetSecurityGroups = D1 ('MetaData "ModifyMountTargetSecurityGroups" "Amazonka.EFS.ModifyMountTargetSecurityGroups" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "ModifyMountTargetSecurityGroups'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "mountTargetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newModifyMountTargetSecurityGroups Source #

Create a value of ModifyMountTargetSecurityGroups with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:securityGroups:ModifyMountTargetSecurityGroups', modifyMountTargetSecurityGroups_securityGroups - An array of up to five VPC security group IDs.

ModifyMountTargetSecurityGroups, modifyMountTargetSecurityGroups_mountTargetId - The ID of the mount target whose security groups you want to modify.

data ModifyMountTargetSecurityGroupsResponse Source #

Instances

Instances details
Generic ModifyMountTargetSecurityGroupsResponse Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

Read ModifyMountTargetSecurityGroupsResponse Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

Show ModifyMountTargetSecurityGroupsResponse Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

NFData ModifyMountTargetSecurityGroupsResponse Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

Eq ModifyMountTargetSecurityGroupsResponse Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

type Rep ModifyMountTargetSecurityGroupsResponse Source # 
Instance details

Defined in Amazonka.EFS.ModifyMountTargetSecurityGroups

type Rep ModifyMountTargetSecurityGroupsResponse = D1 ('MetaData "ModifyMountTargetSecurityGroupsResponse" "Amazonka.EFS.ModifyMountTargetSecurityGroups" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "ModifyMountTargetSecurityGroupsResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newModifyMountTargetSecurityGroupsResponse :: ModifyMountTargetSecurityGroupsResponse Source #

Create a value of ModifyMountTargetSecurityGroupsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

PutAccountPreferences

data PutAccountPreferences Source #

See: newPutAccountPreferences smart constructor.

Instances

Instances details
ToJSON PutAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

ToHeaders PutAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

ToPath PutAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

ToQuery PutAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

AWSRequest PutAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

Associated Types

type AWSResponse PutAccountPreferences #

Generic PutAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

Associated Types

type Rep PutAccountPreferences :: Type -> Type #

Read PutAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

Show PutAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

NFData PutAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

Methods

rnf :: PutAccountPreferences -> () #

Eq PutAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

Hashable PutAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

type AWSResponse PutAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

type Rep PutAccountPreferences Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

type Rep PutAccountPreferences = D1 ('MetaData "PutAccountPreferences" "Amazonka.EFS.PutAccountPreferences" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "PutAccountPreferences'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceIdType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceIdType)))

newPutAccountPreferences Source #

Create a value of PutAccountPreferences with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PutAccountPreferences, putAccountPreferences_resourceIdType - Specifies the EFS resource ID preference to set for the user's Amazon Web Services account, in the current Amazon Web Services Region, either LONG_ID (17 characters), or SHORT_ID (8 characters).

Starting in October, 2021, you will receive an error when setting the account preference to SHORT_ID. Contact Amazon Web Services support if you receive an error and must use short IDs for file system and mount target resources.

data PutAccountPreferencesResponse Source #

See: newPutAccountPreferencesResponse smart constructor.

Instances

Instances details
Generic PutAccountPreferencesResponse Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

Associated Types

type Rep PutAccountPreferencesResponse :: Type -> Type #

Read PutAccountPreferencesResponse Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

Show PutAccountPreferencesResponse Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

NFData PutAccountPreferencesResponse Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

Eq PutAccountPreferencesResponse Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

type Rep PutAccountPreferencesResponse Source # 
Instance details

Defined in Amazonka.EFS.PutAccountPreferences

type Rep PutAccountPreferencesResponse = D1 ('MetaData "PutAccountPreferencesResponse" "Amazonka.EFS.PutAccountPreferences" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "PutAccountPreferencesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceIdPreference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceIdPreference)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutAccountPreferencesResponse Source #

Create a value of PutAccountPreferencesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceIdPreference:PutAccountPreferencesResponse', putAccountPreferencesResponse_resourceIdPreference - Undocumented member.

$sel:httpStatus:PutAccountPreferencesResponse', putAccountPreferencesResponse_httpStatus - The response's http status code.

PutBackupPolicy

data PutBackupPolicy Source #

See: newPutBackupPolicy smart constructor.

Instances

Instances details
ToJSON PutBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutBackupPolicy

ToHeaders PutBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutBackupPolicy

ToPath PutBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutBackupPolicy

ToQuery PutBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutBackupPolicy

AWSRequest PutBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutBackupPolicy

Associated Types

type AWSResponse PutBackupPolicy #

Generic PutBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutBackupPolicy

Associated Types

type Rep PutBackupPolicy :: Type -> Type #

Read PutBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutBackupPolicy

Show PutBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutBackupPolicy

NFData PutBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutBackupPolicy

Methods

rnf :: PutBackupPolicy -> () #

Eq PutBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutBackupPolicy

Hashable PutBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutBackupPolicy

type AWSResponse PutBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutBackupPolicy

type Rep PutBackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutBackupPolicy

type Rep PutBackupPolicy = D1 ('MetaData "PutBackupPolicy" "Amazonka.EFS.PutBackupPolicy" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "PutBackupPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "backupPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BackupPolicy)))

newPutBackupPolicy Source #

Create a value of PutBackupPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PutBackupPolicy, putBackupPolicy_fileSystemId - Specifies which EFS file system to update the backup policy for.

PutBackupPolicy, putBackupPolicy_backupPolicy - The backup policy included in the PutBackupPolicy request.

data BackupPolicyDescription Source #

See: newBackupPolicyDescription smart constructor.

Instances

Instances details
FromJSON BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Generic BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Associated Types

type Rep BackupPolicyDescription :: Type -> Type #

Read BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Show BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

NFData BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Methods

rnf :: BackupPolicyDescription -> () #

Eq BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Hashable BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

type Rep BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

type Rep BackupPolicyDescription = D1 ('MetaData "BackupPolicyDescription" "Amazonka.EFS.Types.BackupPolicyDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "BackupPolicyDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "backupPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackupPolicy))))

newBackupPolicyDescription :: BackupPolicyDescription Source #

Create a value of BackupPolicyDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:backupPolicy:BackupPolicyDescription', backupPolicyDescription_backupPolicy - Describes the file system's backup policy, indicating whether automatic backups are turned on or off.

PutFileSystemPolicy

data PutFileSystemPolicy Source #

See: newPutFileSystemPolicy smart constructor.

Instances

Instances details
ToJSON PutFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutFileSystemPolicy

ToHeaders PutFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutFileSystemPolicy

ToPath PutFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutFileSystemPolicy

ToQuery PutFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutFileSystemPolicy

AWSRequest PutFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutFileSystemPolicy

Associated Types

type AWSResponse PutFileSystemPolicy #

Generic PutFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutFileSystemPolicy

Associated Types

type Rep PutFileSystemPolicy :: Type -> Type #

Read PutFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutFileSystemPolicy

Show PutFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutFileSystemPolicy

NFData PutFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutFileSystemPolicy

Methods

rnf :: PutFileSystemPolicy -> () #

Eq PutFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutFileSystemPolicy

Hashable PutFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutFileSystemPolicy

type AWSResponse PutFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutFileSystemPolicy

type Rep PutFileSystemPolicy Source # 
Instance details

Defined in Amazonka.EFS.PutFileSystemPolicy

type Rep PutFileSystemPolicy = D1 ('MetaData "PutFileSystemPolicy" "Amazonka.EFS.PutFileSystemPolicy" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "PutFileSystemPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bypassPolicyLockoutSafetyCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPutFileSystemPolicy Source #

Create a value of PutFileSystemPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bypassPolicyLockoutSafetyCheck:PutFileSystemPolicy', putFileSystemPolicy_bypassPolicyLockoutSafetyCheck - (Optional) A boolean that specifies whether or not to bypass the FileSystemPolicy lockout safety check. The lockout safety check determines whether the policy in the request will lock out, or prevent, the IAM principal that is making the request from making future PutFileSystemPolicy requests on this file system. Set BypassPolicyLockoutSafetyCheck to True only when you intend to prevent the IAM principal that is making the request from making subsequent PutFileSystemPolicy requests on this file system. The default value is False.

PutFileSystemPolicy, putFileSystemPolicy_fileSystemId - The ID of the EFS file system that you want to create or update the FileSystemPolicy for.

PutFileSystemPolicy, putFileSystemPolicy_policy - The FileSystemPolicy that you're creating. Accepts a JSON formatted policy definition. EFS file system policies have a 20,000 character limit. To find out more about the elements that make up a file system policy, see EFS Resource-based Policies.

data FileSystemPolicyDescription Source #

See: newFileSystemPolicyDescription smart constructor.

Instances

Instances details
FromJSON FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Generic FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Associated Types

type Rep FileSystemPolicyDescription :: Type -> Type #

Read FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Show FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

NFData FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Eq FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Hashable FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

type Rep FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

type Rep FileSystemPolicyDescription = D1 ('MetaData "FileSystemPolicyDescription" "Amazonka.EFS.Types.FileSystemPolicyDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "FileSystemPolicyDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newFileSystemPolicyDescription :: FileSystemPolicyDescription Source #

Create a value of FileSystemPolicyDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fileSystemId:FileSystemPolicyDescription', fileSystemPolicyDescription_fileSystemId - Specifies the EFS file system to which the FileSystemPolicy applies.

$sel:policy:FileSystemPolicyDescription', fileSystemPolicyDescription_policy - The JSON formatted FileSystemPolicy for the EFS file system.

PutLifecycleConfiguration

data PutLifecycleConfiguration Source #

See: newPutLifecycleConfiguration smart constructor.

Instances

Instances details
ToJSON PutLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.PutLifecycleConfiguration

ToHeaders PutLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.PutLifecycleConfiguration

ToPath PutLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.PutLifecycleConfiguration

ToQuery PutLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.PutLifecycleConfiguration

AWSRequest PutLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.PutLifecycleConfiguration

Generic PutLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.PutLifecycleConfiguration

Associated Types

type Rep PutLifecycleConfiguration :: Type -> Type #

Read PutLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.PutLifecycleConfiguration

Show PutLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.PutLifecycleConfiguration

NFData PutLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.PutLifecycleConfiguration

Eq PutLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.PutLifecycleConfiguration

Hashable PutLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.PutLifecycleConfiguration

type AWSResponse PutLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.PutLifecycleConfiguration

type Rep PutLifecycleConfiguration Source # 
Instance details

Defined in Amazonka.EFS.PutLifecycleConfiguration

type Rep PutLifecycleConfiguration = D1 ('MetaData "PutLifecycleConfiguration" "Amazonka.EFS.PutLifecycleConfiguration" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "PutLifecycleConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lifecyclePolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [LifecyclePolicy])))

newPutLifecycleConfiguration Source #

Create a value of PutLifecycleConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PutLifecycleConfiguration, putLifecycleConfiguration_fileSystemId - The ID of the file system for which you are creating the LifecycleConfiguration object (String).

PutLifecycleConfiguration, putLifecycleConfiguration_lifecyclePolicies - An array of LifecyclePolicy objects that define the file system's LifecycleConfiguration object. A LifecycleConfiguration object informs EFS lifecycle management and EFS Intelligent-Tiering of the following:

  • When to move files in the file system from primary storage to the IA storage class.
  • When to move files that are in IA storage to primary storage.

When using the put-lifecycle-configuration CLI command or the PutLifecycleConfiguration API action, Amazon EFS requires that each LifecyclePolicy object have only a single transition. This means that in a request body, LifecyclePolicies must be structured as an array of LifecyclePolicy objects, one object for each transition, TransitionToIA, TransitionToPrimaryStorageClass. See the example requests in the following section for more information.

data LifecycleConfigurationDescription Source #

See: newLifecycleConfigurationDescription smart constructor.

Instances

Instances details
FromJSON LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Generic LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Associated Types

type Rep LifecycleConfigurationDescription :: Type -> Type #

Read LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Show LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

NFData LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Eq LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Hashable LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

type Rep LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

type Rep LifecycleConfigurationDescription = D1 ('MetaData "LifecycleConfigurationDescription" "Amazonka.EFS.Types.LifecycleConfigurationDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "LifecycleConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lifecyclePolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LifecyclePolicy]))))

newLifecycleConfigurationDescription :: LifecycleConfigurationDescription Source #

Create a value of LifecycleConfigurationDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lifecyclePolicies:LifecycleConfigurationDescription', lifecycleConfigurationDescription_lifecyclePolicies - An array of lifecycle management policies. EFS supports a maximum of one policy per file system.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.EFS.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.EFS.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.EFS.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.EFS.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.EFS.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.EFS.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.EFS.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.EFS.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.EFS.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.EFS.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.EFS.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.EFS.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.EFS.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.EFS.TagResource" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceId:TagResource', tagResource_resourceId - The ID specifying the EFS resource that you want to create a tag for.

TagResource, tagResource_tags - An array of Tag objects to add. Each Tag object is a key-value pair.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' 

newTagResourceResponse :: TagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.EFS.UntagResource" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceId:UntagResource', untagResource_resourceId - Specifies the EFS resource that you want to remove tags from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The keys of the key-value tag pairs that you want to remove from the specified EFS resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.EFS.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.EFS.UntagResource" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagResourceResponse :: UntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

UpdateFileSystem

data UpdateFileSystem Source #

See: newUpdateFileSystem smart constructor.

Instances

Instances details
ToJSON UpdateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.UpdateFileSystem

ToHeaders UpdateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.UpdateFileSystem

ToPath UpdateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.UpdateFileSystem

ToQuery UpdateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.UpdateFileSystem

AWSRequest UpdateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.UpdateFileSystem

Associated Types

type AWSResponse UpdateFileSystem #

Generic UpdateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.UpdateFileSystem

Associated Types

type Rep UpdateFileSystem :: Type -> Type #

Read UpdateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.UpdateFileSystem

Show UpdateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.UpdateFileSystem

NFData UpdateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.UpdateFileSystem

Methods

rnf :: UpdateFileSystem -> () #

Eq UpdateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.UpdateFileSystem

Hashable UpdateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.UpdateFileSystem

type AWSResponse UpdateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.UpdateFileSystem

type Rep UpdateFileSystem Source # 
Instance details

Defined in Amazonka.EFS.UpdateFileSystem

type Rep UpdateFileSystem = D1 ('MetaData "UpdateFileSystem" "Amazonka.EFS.UpdateFileSystem" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "UpdateFileSystem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "provisionedThroughputInMibps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "throughputMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ThroughputMode)) :*: S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateFileSystem Source #

Create a value of UpdateFileSystem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateFileSystem, updateFileSystem_provisionedThroughputInMibps - (Optional) Sets the amount of provisioned throughput, in MiB/s, for the file system. Valid values are 1-1024. If you are changing the throughput mode to provisioned, you must also provide the amount of provisioned throughput. Required if ThroughputMode is changed to provisioned on update.

UpdateFileSystem, updateFileSystem_throughputMode - (Optional) Updates the file system's throughput mode. If you're not updating your throughput mode, you don't need to provide this value in your request. If you are changing the ThroughputMode to provisioned, you must also set a value for ProvisionedThroughputInMibps.

UpdateFileSystem, updateFileSystem_fileSystemId - The ID of the file system that you want to update.

data FileSystemDescription Source #

A description of the file system.

See: newFileSystemDescription smart constructor.

Instances

Instances details
FromJSON FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Generic FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Associated Types

type Rep FileSystemDescription :: Type -> Type #

Read FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Show FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

NFData FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Methods

rnf :: FileSystemDescription -> () #

Eq FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Hashable FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

type Rep FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

type Rep FileSystemDescription = D1 ('MetaData "FileSystemDescription" "Amazonka.EFS.Types.FileSystemDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "FileSystemDescription'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "availabilityZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "availabilityZoneName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "fileSystemArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "provisionedThroughputInMibps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "throughputMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ThroughputMode))))) :*: (((S1 ('MetaSel ('Just "ownerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "lifeCycleState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LifeCycleState) :*: S1 ('MetaSel ('Just "numberOfMountTargets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)) :*: (S1 ('MetaSel ('Just "sizeInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FileSystemSize) :*: (S1 ('MetaSel ('Just "performanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PerformanceMode) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))))))

newFileSystemDescription Source #

Create a value of FileSystemDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:availabilityZoneId:FileSystemDescription', fileSystemDescription_availabilityZoneId - The unique and consistent identifier of the Availability Zone in which the file system's One Zone storage classes exist. For example, use1-az1 is an Availability Zone ID for the us-east-1 Amazon Web Services Region, and it has the same location in every Amazon Web Services account.

$sel:availabilityZoneName:FileSystemDescription', fileSystemDescription_availabilityZoneName - Describes the Amazon Web Services Availability Zone in which the file system is located, and is valid only for file systems using One Zone storage classes. For more information, see Using EFS storage classes in the Amazon EFS User Guide.

$sel:encrypted:FileSystemDescription', fileSystemDescription_encrypted - A Boolean value that, if true, indicates that the file system is encrypted.

$sel:fileSystemArn:FileSystemDescription', fileSystemDescription_fileSystemArn - The Amazon Resource Name (ARN) for the EFS file system, in the format arn:aws:elasticfilesystem:region:account-id:file-system/file-system-id . Example with sample data: arn:aws:elasticfilesystem:us-west-2:1111333322228888:file-system/fs-01234567

$sel:kmsKeyId:FileSystemDescription', fileSystemDescription_kmsKeyId - The ID of an KMS key used to protect the encrypted file system.

$sel:name:FileSystemDescription', fileSystemDescription_name - You can add tags to a file system, including a Name tag. For more information, see CreateFileSystem. If the file system has a Name tag, Amazon EFS returns the value in this field.

$sel:provisionedThroughputInMibps:FileSystemDescription', fileSystemDescription_provisionedThroughputInMibps - The amount of provisioned throughput, measured in MiB/s, for the file system. Valid for file systems using ThroughputMode set to provisioned.

$sel:throughputMode:FileSystemDescription', fileSystemDescription_throughputMode - Displays the file system's throughput mode. For more information, see Throughput modes in the Amazon EFS User Guide.

$sel:ownerId:FileSystemDescription', fileSystemDescription_ownerId - The Amazon Web Services account that created the file system. If the file system was created by an IAM user, the parent account to which the user belongs is the owner.

$sel:creationToken:FileSystemDescription', fileSystemDescription_creationToken - The opaque string specified in the request.

$sel:fileSystemId:FileSystemDescription', fileSystemDescription_fileSystemId - The ID of the file system, assigned by Amazon EFS.

$sel:creationTime:FileSystemDescription', fileSystemDescription_creationTime - The time that the file system was created, in seconds (since 1970-01-01T00:00:00Z).

$sel:lifeCycleState:FileSystemDescription', fileSystemDescription_lifeCycleState - The lifecycle phase of the file system.

$sel:numberOfMountTargets:FileSystemDescription', fileSystemDescription_numberOfMountTargets - The current number of mount targets that the file system has. For more information, see CreateMountTarget.

$sel:sizeInBytes:FileSystemDescription', fileSystemDescription_sizeInBytes - The latest known metered size (in bytes) of data stored in the file system, in its Value field, and the time at which that size was determined in its Timestamp field. The Timestamp value is the integer number of seconds since 1970-01-01T00:00:00Z. The SizeInBytes value doesn't represent the size of a consistent snapshot of the file system, but it is eventually consistent when there are no writes to the file system. That is, SizeInBytes represents actual size only if the file system is not modified for a period longer than a couple of hours. Otherwise, the value is not the exact size that the file system was at any point in time.

$sel:performanceMode:FileSystemDescription', fileSystemDescription_performanceMode - The performance mode of the file system.

$sel:tags:FileSystemDescription', fileSystemDescription_tags - The tags associated with the file system, presented as an array of Tag objects.

Types

BackupStatus

newtype BackupStatus Source #

Constructors

BackupStatus' 

Instances

Instances details
FromJSON BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

FromJSONKey BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

ToJSON BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

ToJSONKey BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

ToByteString BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

ToHeader BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

ToLog BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

ToQuery BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

FromText BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

ToText BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

Methods

toText :: BackupStatus -> Text #

FromXML BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

ToXML BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

Methods

toXML :: BackupStatus -> XML #

Generic BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

Associated Types

type Rep BackupStatus :: Type -> Type #

Read BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

Show BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

NFData BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

Methods

rnf :: BackupStatus -> () #

Eq BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

Ord BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

Hashable BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

type Rep BackupStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupStatus

type Rep BackupStatus = D1 ('MetaData "BackupStatus" "Amazonka.EFS.Types.BackupStatus" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'True) (C1 ('MetaCons "BackupStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBackupStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LifeCycleState

newtype LifeCycleState Source #

Constructors

LifeCycleState' 

Instances

Instances details
FromJSON LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

FromJSONKey LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

ToJSON LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

ToJSONKey LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

ToByteString LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

ToHeader LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

ToLog LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

ToQuery LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

FromText LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

ToText LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

FromXML LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

ToXML LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

Methods

toXML :: LifeCycleState -> XML #

Generic LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

Associated Types

type Rep LifeCycleState :: Type -> Type #

Read LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

Show LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

NFData LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

Methods

rnf :: LifeCycleState -> () #

Eq LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

Ord LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

Hashable LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

type Rep LifeCycleState Source # 
Instance details

Defined in Amazonka.EFS.Types.LifeCycleState

type Rep LifeCycleState = D1 ('MetaData "LifeCycleState" "Amazonka.EFS.Types.LifeCycleState" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'True) (C1 ('MetaCons "LifeCycleState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLifeCycleState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PerformanceMode

newtype PerformanceMode Source #

Constructors

PerformanceMode' 

Instances

Instances details
FromJSON PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

FromJSONKey PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

ToJSON PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

ToJSONKey PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

ToByteString PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

ToHeader PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

ToLog PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

ToQuery PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

FromText PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

ToText PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

FromXML PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

ToXML PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

Methods

toXML :: PerformanceMode -> XML #

Generic PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

Associated Types

type Rep PerformanceMode :: Type -> Type #

Read PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

Show PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

NFData PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

Methods

rnf :: PerformanceMode -> () #

Eq PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

Ord PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

Hashable PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

type Rep PerformanceMode Source # 
Instance details

Defined in Amazonka.EFS.Types.PerformanceMode

type Rep PerformanceMode = D1 ('MetaData "PerformanceMode" "Amazonka.EFS.Types.PerformanceMode" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'True) (C1 ('MetaCons "PerformanceMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPerformanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReplicationStatus

newtype ReplicationStatus Source #

Instances

Instances details
FromJSON ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

FromJSONKey ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

ToJSON ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

ToJSONKey ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

ToByteString ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

ToHeader ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

ToLog ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

ToQuery ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

FromText ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

ToText ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

FromXML ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

ToXML ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

Generic ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

Associated Types

type Rep ReplicationStatus :: Type -> Type #

Read ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

Show ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

NFData ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

Methods

rnf :: ReplicationStatus -> () #

Eq ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

Ord ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

Hashable ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

type Rep ReplicationStatus Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationStatus

type Rep ReplicationStatus = D1 ('MetaData "ReplicationStatus" "Amazonka.EFS.Types.ReplicationStatus" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'True) (C1 ('MetaCons "ReplicationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Resource

newtype Resource Source #

An EFS resource, for example a file system or a mount target.

Constructors

Resource' 

Fields

Bundled Patterns

pattern Resource_FILE_SYSTEM :: Resource 
pattern Resource_MOUNT_TARGET :: Resource 

Instances

Instances details
FromJSON Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

FromJSONKey Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

ToJSON Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

ToJSONKey Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

ToByteString Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

Methods

toBS :: Resource -> ByteString #

ToHeader Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

Methods

toHeader :: HeaderName -> Resource -> [Header] #

ToLog Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

ToQuery Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

FromText Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

ToText Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

Methods

toText :: Resource -> Text #

FromXML Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

ToXML Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

Methods

toXML :: Resource -> XML #

Generic Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

Associated Types

type Rep Resource :: Type -> Type #

Methods

from :: Resource -> Rep Resource x #

to :: Rep Resource x -> Resource #

Read Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

Show Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

NFData Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

Methods

rnf :: Resource -> () #

Eq Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

Ord Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

Hashable Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

Methods

hashWithSalt :: Int -> Resource -> Int #

hash :: Resource -> Int #

type Rep Resource Source # 
Instance details

Defined in Amazonka.EFS.Types.Resource

type Rep Resource = D1 ('MetaData "Resource" "Amazonka.EFS.Types.Resource" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'True) (C1 ('MetaCons "Resource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceIdType

newtype ResourceIdType Source #

A preference indicating a choice to use 63bit/32bit IDs for all applicable resources.

Constructors

ResourceIdType' 

Instances

Instances details
FromJSON ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

FromJSONKey ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

ToJSON ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

ToJSONKey ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

ToByteString ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

ToHeader ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

ToLog ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

ToQuery ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

FromText ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

ToText ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

FromXML ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

ToXML ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

Methods

toXML :: ResourceIdType -> XML #

Generic ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

Associated Types

type Rep ResourceIdType :: Type -> Type #

Read ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

Show ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

NFData ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

Methods

rnf :: ResourceIdType -> () #

Eq ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

Ord ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

Hashable ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

type Rep ResourceIdType Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdType

type Rep ResourceIdType = D1 ('MetaData "ResourceIdType" "Amazonka.EFS.Types.ResourceIdType" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'True) (C1 ('MetaCons "ResourceIdType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceIdType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ThroughputMode

newtype ThroughputMode Source #

Constructors

ThroughputMode' 

Instances

Instances details
FromJSON ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

FromJSONKey ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

ToJSON ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

ToJSONKey ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

ToByteString ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

ToHeader ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

ToLog ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

ToQuery ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

FromText ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

ToText ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

FromXML ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

ToXML ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

Methods

toXML :: ThroughputMode -> XML #

Generic ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

Associated Types

type Rep ThroughputMode :: Type -> Type #

Read ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

Show ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

NFData ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

Methods

rnf :: ThroughputMode -> () #

Eq ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

Ord ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

Hashable ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

type Rep ThroughputMode Source # 
Instance details

Defined in Amazonka.EFS.Types.ThroughputMode

type Rep ThroughputMode = D1 ('MetaData "ThroughputMode" "Amazonka.EFS.Types.ThroughputMode" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'True) (C1 ('MetaCons "ThroughputMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromThroughputMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TransitionToIARules

newtype TransitionToIARules Source #

Instances

Instances details
FromJSON TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

FromJSONKey TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

ToJSON TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

ToJSONKey TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

ToByteString TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

ToHeader TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

ToLog TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

ToQuery TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

FromText TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

ToText TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

FromXML TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

ToXML TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

Generic TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

Associated Types

type Rep TransitionToIARules :: Type -> Type #

Read TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

Show TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

NFData TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

Methods

rnf :: TransitionToIARules -> () #

Eq TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

Ord TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

Hashable TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

type Rep TransitionToIARules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToIARules

type Rep TransitionToIARules = D1 ('MetaData "TransitionToIARules" "Amazonka.EFS.Types.TransitionToIARules" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'True) (C1 ('MetaCons "TransitionToIARules'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTransitionToIARules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TransitionToPrimaryStorageClassRules

newtype TransitionToPrimaryStorageClassRules Source #

Instances

Instances details
FromJSON TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

FromJSONKey TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

ToJSON TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

ToJSONKey TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

ToByteString TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

ToHeader TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

ToLog TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

ToQuery TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

FromText TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

ToText TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

FromXML TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

ToXML TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

Generic TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

Read TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

Show TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

NFData TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

Eq TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

Ord TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

Hashable TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

type Rep TransitionToPrimaryStorageClassRules Source # 
Instance details

Defined in Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules

type Rep TransitionToPrimaryStorageClassRules = D1 ('MetaData "TransitionToPrimaryStorageClassRules" "Amazonka.EFS.Types.TransitionToPrimaryStorageClassRules" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'True) (C1 ('MetaCons "TransitionToPrimaryStorageClassRules'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTransitionToPrimaryStorageClassRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccessPointDescription

data AccessPointDescription Source #

Provides a description of an EFS file system access point.

See: newAccessPointDescription smart constructor.

Instances

Instances details
FromJSON AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

Generic AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

Associated Types

type Rep AccessPointDescription :: Type -> Type #

Read AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

Show AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

NFData AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

Methods

rnf :: AccessPointDescription -> () #

Eq AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

Hashable AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

type Rep AccessPointDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.AccessPointDescription

newAccessPointDescription :: AccessPointDescription Source #

Create a value of AccessPointDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessPointArn:AccessPointDescription', accessPointDescription_accessPointArn - The unique Amazon Resource Name (ARN) associated with the access point.

$sel:accessPointId:AccessPointDescription', accessPointDescription_accessPointId - The ID of the access point, assigned by Amazon EFS.

$sel:clientToken:AccessPointDescription', accessPointDescription_clientToken - The opaque string specified in the request to ensure idempotent creation.

$sel:fileSystemId:AccessPointDescription', accessPointDescription_fileSystemId - The ID of the EFS file system that the access point applies to.

$sel:lifeCycleState:AccessPointDescription', accessPointDescription_lifeCycleState - Identifies the lifecycle phase of the access point.

$sel:name:AccessPointDescription', accessPointDescription_name - The name of the access point. This is the value of the Name tag.

$sel:ownerId:AccessPointDescription', accessPointDescription_ownerId - Identified the Amazon Web Services account that owns the access point resource.

$sel:posixUser:AccessPointDescription', accessPointDescription_posixUser - The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that is used for all file operations by NFS clients using the access point.

$sel:rootDirectory:AccessPointDescription', accessPointDescription_rootDirectory - The directory on the Amazon EFS file system that the access point exposes as the root directory to NFS clients using the access point.

$sel:tags:AccessPointDescription', accessPointDescription_tags - The tags associated with the access point, presented as an array of Tag objects.

BackupPolicy

data BackupPolicy Source #

The backup policy for the file system used to create automatic daily backups. If status has a value of ENABLED, the file system is being automatically backed up. For more information, see Automatic backups.

See: newBackupPolicy smart constructor.

Instances

Instances details
FromJSON BackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicy

ToJSON BackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicy

Generic BackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicy

Associated Types

type Rep BackupPolicy :: Type -> Type #

Read BackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicy

Show BackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicy

NFData BackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicy

Methods

rnf :: BackupPolicy -> () #

Eq BackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicy

Hashable BackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicy

type Rep BackupPolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicy

type Rep BackupPolicy = D1 ('MetaData "BackupPolicy" "Amazonka.EFS.Types.BackupPolicy" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "BackupPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BackupStatus)))

newBackupPolicy Source #

Create a value of BackupPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:BackupPolicy', backupPolicy_status - Describes the status of the file system's backup policy.

  • ENABLED - EFS is automatically backing up the file system.
  • ENABLING - EFS is turning on automatic backups for the file system.
  • DISABLED - Automatic back ups are turned off for the file system.
  • DISABLING - EFS is turning off automatic backups for the file system.

BackupPolicyDescription

data BackupPolicyDescription Source #

See: newBackupPolicyDescription smart constructor.

Instances

Instances details
FromJSON BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Generic BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Associated Types

type Rep BackupPolicyDescription :: Type -> Type #

Read BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Show BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

NFData BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Methods

rnf :: BackupPolicyDescription -> () #

Eq BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

Hashable BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

type Rep BackupPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.BackupPolicyDescription

type Rep BackupPolicyDescription = D1 ('MetaData "BackupPolicyDescription" "Amazonka.EFS.Types.BackupPolicyDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "BackupPolicyDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "backupPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BackupPolicy))))

newBackupPolicyDescription :: BackupPolicyDescription Source #

Create a value of BackupPolicyDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:backupPolicy:BackupPolicyDescription', backupPolicyDescription_backupPolicy - Describes the file system's backup policy, indicating whether automatic backups are turned on or off.

CreationInfo

data CreationInfo Source #

Required if the RootDirectory > Path specified does not exist. Specifies the POSIX IDs and permissions to apply to the access point's RootDirectory > Path. If the access point root directory does not exist, EFS creates it with these settings when a client connects to the access point. When specifying CreationInfo, you must include values for all properties.

Amazon EFS creates a root directory only if you have provided the CreationInfo: OwnUid, OwnGID, and permissions for the directory. If you do not provide this information, Amazon EFS does not create the root directory. If the root directory does not exist, attempts to mount using the access point will fail.

If you do not provide CreationInfo and the specified RootDirectory does not exist, attempts to mount the file system using the access point will fail.

See: newCreationInfo smart constructor.

Instances

Instances details
FromJSON CreationInfo Source # 
Instance details

Defined in Amazonka.EFS.Types.CreationInfo

ToJSON CreationInfo Source # 
Instance details

Defined in Amazonka.EFS.Types.CreationInfo

Generic CreationInfo Source # 
Instance details

Defined in Amazonka.EFS.Types.CreationInfo

Associated Types

type Rep CreationInfo :: Type -> Type #

Read CreationInfo Source # 
Instance details

Defined in Amazonka.EFS.Types.CreationInfo

Show CreationInfo Source # 
Instance details

Defined in Amazonka.EFS.Types.CreationInfo

NFData CreationInfo Source # 
Instance details

Defined in Amazonka.EFS.Types.CreationInfo

Methods

rnf :: CreationInfo -> () #

Eq CreationInfo Source # 
Instance details

Defined in Amazonka.EFS.Types.CreationInfo

Hashable CreationInfo Source # 
Instance details

Defined in Amazonka.EFS.Types.CreationInfo

type Rep CreationInfo Source # 
Instance details

Defined in Amazonka.EFS.Types.CreationInfo

type Rep CreationInfo = D1 ('MetaData "CreationInfo" "Amazonka.EFS.Types.CreationInfo" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "CreationInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ownerUid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: (S1 ('MetaSel ('Just "ownerGid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "permissions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreationInfo Source #

Create a value of CreationInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ownerUid:CreationInfo', creationInfo_ownerUid - Specifies the POSIX user ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).

$sel:ownerGid:CreationInfo', creationInfo_ownerGid - Specifies the POSIX group ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).

$sel:permissions:CreationInfo', creationInfo_permissions - Specifies the POSIX permissions to apply to the RootDirectory, in the format of an octal number representing the file's mode bits.

Destination

data Destination Source #

Describes the destination file system in the replication configuration.

See: newDestination smart constructor.

Instances

Instances details
FromJSON Destination Source # 
Instance details

Defined in Amazonka.EFS.Types.Destination

Generic Destination Source # 
Instance details

Defined in Amazonka.EFS.Types.Destination

Associated Types

type Rep Destination :: Type -> Type #

Read Destination Source # 
Instance details

Defined in Amazonka.EFS.Types.Destination

Show Destination Source # 
Instance details

Defined in Amazonka.EFS.Types.Destination

NFData Destination Source # 
Instance details

Defined in Amazonka.EFS.Types.Destination

Methods

rnf :: Destination -> () #

Eq Destination Source # 
Instance details

Defined in Amazonka.EFS.Types.Destination

Hashable Destination Source # 
Instance details

Defined in Amazonka.EFS.Types.Destination

type Rep Destination Source # 
Instance details

Defined in Amazonka.EFS.Types.Destination

type Rep Destination = D1 ('MetaData "Destination" "Amazonka.EFS.Types.Destination" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "Destination'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastReplicatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReplicationStatus)) :*: (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDestination Source #

Create a value of Destination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lastReplicatedTimestamp:Destination', destination_lastReplicatedTimestamp - The time when the most recent sync was successfully completed on the destination file system. Any changes to data on the source file system that occurred before this time have been successfully replicated to the destination file system. Any changes that occurred after this time might not be fully replicated.

$sel:status:Destination', destination_status - Describes the status of the destination Amazon EFS file system. If the status is ERROR, the destination file system in the replication configuration is in a failed state and is unrecoverable. To access the file system data, restore a backup of the failed file system to a new file system.

$sel:fileSystemId:Destination', destination_fileSystemId - The ID of the destination Amazon EFS file system.

$sel:region:Destination', destination_region - The Amazon Web Services Region in which the destination file system is located.

DestinationToCreate

data DestinationToCreate Source #

Describes the destination file system to create in the replication configuration.

See: newDestinationToCreate smart constructor.

Instances

Instances details
ToJSON DestinationToCreate Source # 
Instance details

Defined in Amazonka.EFS.Types.DestinationToCreate

Generic DestinationToCreate Source # 
Instance details

Defined in Amazonka.EFS.Types.DestinationToCreate

Associated Types

type Rep DestinationToCreate :: Type -> Type #

Read DestinationToCreate Source # 
Instance details

Defined in Amazonka.EFS.Types.DestinationToCreate

Show DestinationToCreate Source # 
Instance details

Defined in Amazonka.EFS.Types.DestinationToCreate

NFData DestinationToCreate Source # 
Instance details

Defined in Amazonka.EFS.Types.DestinationToCreate

Methods

rnf :: DestinationToCreate -> () #

Eq DestinationToCreate Source # 
Instance details

Defined in Amazonka.EFS.Types.DestinationToCreate

Hashable DestinationToCreate Source # 
Instance details

Defined in Amazonka.EFS.Types.DestinationToCreate

type Rep DestinationToCreate Source # 
Instance details

Defined in Amazonka.EFS.Types.DestinationToCreate

type Rep DestinationToCreate = D1 ('MetaData "DestinationToCreate" "Amazonka.EFS.Types.DestinationToCreate" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "DestinationToCreate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "availabilityZoneName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDestinationToCreate :: DestinationToCreate Source #

Create a value of DestinationToCreate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:availabilityZoneName:DestinationToCreate', destinationToCreate_availabilityZoneName - To create a file system that uses EFS One Zone storage, specify the name of the Availability Zone in which to create the destination file system.

$sel:kmsKeyId:DestinationToCreate', destinationToCreate_kmsKeyId - Specifies the Key Management Service (KMS) key that you want to use to encrypt the destination file system. If you do not specify a KMS key, Amazon EFS uses your default KMS key for Amazon EFS, /aws/elasticfilesystem. This ID can be in one of the following formats:

  • Key ID - The unique identifier of the key, for example 1234abcd-12ab-34cd-56ef-1234567890ab.
  • ARN - The Amazon Resource Name (ARN) for the key, for example arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab.
  • Key alias - A previously created display name for a key, for example alias/projectKey1.
  • Key alias ARN - The ARN for a key alias, for example arn:aws:kms:us-west-2:444455556666:alias/projectKey1.

$sel:region:DestinationToCreate', destinationToCreate_region - To create a file system that uses Regional storage, specify the Amazon Web Services Region in which to create the destination file system.

FileSystemDescription

data FileSystemDescription Source #

A description of the file system.

See: newFileSystemDescription smart constructor.

Instances

Instances details
FromJSON FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Generic FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Associated Types

type Rep FileSystemDescription :: Type -> Type #

Read FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Show FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

NFData FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Methods

rnf :: FileSystemDescription -> () #

Eq FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

Hashable FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

type Rep FileSystemDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemDescription

type Rep FileSystemDescription = D1 ('MetaData "FileSystemDescription" "Amazonka.EFS.Types.FileSystemDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "FileSystemDescription'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "availabilityZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "availabilityZoneName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "encrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "fileSystemArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "provisionedThroughputInMibps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "throughputMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ThroughputMode))))) :*: (((S1 ('MetaSel ('Just "ownerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "lifeCycleState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LifeCycleState) :*: S1 ('MetaSel ('Just "numberOfMountTargets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)) :*: (S1 ('MetaSel ('Just "sizeInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FileSystemSize) :*: (S1 ('MetaSel ('Just "performanceMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PerformanceMode) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))))))

newFileSystemDescription Source #

Create a value of FileSystemDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:availabilityZoneId:FileSystemDescription', fileSystemDescription_availabilityZoneId - The unique and consistent identifier of the Availability Zone in which the file system's One Zone storage classes exist. For example, use1-az1 is an Availability Zone ID for the us-east-1 Amazon Web Services Region, and it has the same location in every Amazon Web Services account.

$sel:availabilityZoneName:FileSystemDescription', fileSystemDescription_availabilityZoneName - Describes the Amazon Web Services Availability Zone in which the file system is located, and is valid only for file systems using One Zone storage classes. For more information, see Using EFS storage classes in the Amazon EFS User Guide.

$sel:encrypted:FileSystemDescription', fileSystemDescription_encrypted - A Boolean value that, if true, indicates that the file system is encrypted.

$sel:fileSystemArn:FileSystemDescription', fileSystemDescription_fileSystemArn - The Amazon Resource Name (ARN) for the EFS file system, in the format arn:aws:elasticfilesystem:region:account-id:file-system/file-system-id . Example with sample data: arn:aws:elasticfilesystem:us-west-2:1111333322228888:file-system/fs-01234567

$sel:kmsKeyId:FileSystemDescription', fileSystemDescription_kmsKeyId - The ID of an KMS key used to protect the encrypted file system.

$sel:name:FileSystemDescription', fileSystemDescription_name - You can add tags to a file system, including a Name tag. For more information, see CreateFileSystem. If the file system has a Name tag, Amazon EFS returns the value in this field.

$sel:provisionedThroughputInMibps:FileSystemDescription', fileSystemDescription_provisionedThroughputInMibps - The amount of provisioned throughput, measured in MiB/s, for the file system. Valid for file systems using ThroughputMode set to provisioned.

$sel:throughputMode:FileSystemDescription', fileSystemDescription_throughputMode - Displays the file system's throughput mode. For more information, see Throughput modes in the Amazon EFS User Guide.

$sel:ownerId:FileSystemDescription', fileSystemDescription_ownerId - The Amazon Web Services account that created the file system. If the file system was created by an IAM user, the parent account to which the user belongs is the owner.

$sel:creationToken:FileSystemDescription', fileSystemDescription_creationToken - The opaque string specified in the request.

$sel:fileSystemId:FileSystemDescription', fileSystemDescription_fileSystemId - The ID of the file system, assigned by Amazon EFS.

$sel:creationTime:FileSystemDescription', fileSystemDescription_creationTime - The time that the file system was created, in seconds (since 1970-01-01T00:00:00Z).

$sel:lifeCycleState:FileSystemDescription', fileSystemDescription_lifeCycleState - The lifecycle phase of the file system.

$sel:numberOfMountTargets:FileSystemDescription', fileSystemDescription_numberOfMountTargets - The current number of mount targets that the file system has. For more information, see CreateMountTarget.

$sel:sizeInBytes:FileSystemDescription', fileSystemDescription_sizeInBytes - The latest known metered size (in bytes) of data stored in the file system, in its Value field, and the time at which that size was determined in its Timestamp field. The Timestamp value is the integer number of seconds since 1970-01-01T00:00:00Z. The SizeInBytes value doesn't represent the size of a consistent snapshot of the file system, but it is eventually consistent when there are no writes to the file system. That is, SizeInBytes represents actual size only if the file system is not modified for a period longer than a couple of hours. Otherwise, the value is not the exact size that the file system was at any point in time.

$sel:performanceMode:FileSystemDescription', fileSystemDescription_performanceMode - The performance mode of the file system.

$sel:tags:FileSystemDescription', fileSystemDescription_tags - The tags associated with the file system, presented as an array of Tag objects.

FileSystemPolicyDescription

data FileSystemPolicyDescription Source #

See: newFileSystemPolicyDescription smart constructor.

Instances

Instances details
FromJSON FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Generic FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Associated Types

type Rep FileSystemPolicyDescription :: Type -> Type #

Read FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Show FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

NFData FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Eq FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

Hashable FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

type Rep FileSystemPolicyDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemPolicyDescription

type Rep FileSystemPolicyDescription = D1 ('MetaData "FileSystemPolicyDescription" "Amazonka.EFS.Types.FileSystemPolicyDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "FileSystemPolicyDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newFileSystemPolicyDescription :: FileSystemPolicyDescription Source #

Create a value of FileSystemPolicyDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fileSystemId:FileSystemPolicyDescription', fileSystemPolicyDescription_fileSystemId - Specifies the EFS file system to which the FileSystemPolicy applies.

$sel:policy:FileSystemPolicyDescription', fileSystemPolicyDescription_policy - The JSON formatted FileSystemPolicy for the EFS file system.

FileSystemSize

data FileSystemSize Source #

The latest known metered size (in bytes) of data stored in the file system, in its Value field, and the time at which that size was determined in its Timestamp field. The value doesn't represent the size of a consistent snapshot of the file system, but it is eventually consistent when there are no writes to the file system. That is, the value represents the actual size only if the file system is not modified for a period longer than a couple of hours. Otherwise, the value is not necessarily the exact size the file system was at any instant in time.

See: newFileSystemSize smart constructor.

Instances

Instances details
FromJSON FileSystemSize Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemSize

Generic FileSystemSize Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemSize

Associated Types

type Rep FileSystemSize :: Type -> Type #

Read FileSystemSize Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemSize

Show FileSystemSize Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemSize

NFData FileSystemSize Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemSize

Methods

rnf :: FileSystemSize -> () #

Eq FileSystemSize Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemSize

Hashable FileSystemSize Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemSize

type Rep FileSystemSize Source # 
Instance details

Defined in Amazonka.EFS.Types.FileSystemSize

type Rep FileSystemSize = D1 ('MetaData "FileSystemSize" "Amazonka.EFS.Types.FileSystemSize" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "FileSystemSize'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "valueInIA") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "valueInStandard") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newFileSystemSize Source #

Create a value of FileSystemSize with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:timestamp:FileSystemSize', fileSystemSize_timestamp - The time at which the size of data, returned in the Value field, was determined. The value is the integer number of seconds since 1970-01-01T00:00:00Z.

$sel:valueInIA:FileSystemSize', fileSystemSize_valueInIA - The latest known metered size (in bytes) of data stored in the Infrequent Access storage class.

$sel:valueInStandard:FileSystemSize', fileSystemSize_valueInStandard - The latest known metered size (in bytes) of data stored in the Standard storage class.

$sel:value:FileSystemSize', fileSystemSize_value - The latest known metered size (in bytes) of data stored in the file system.

LifecycleConfigurationDescription

data LifecycleConfigurationDescription Source #

See: newLifecycleConfigurationDescription smart constructor.

Instances

Instances details
FromJSON LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Generic LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Associated Types

type Rep LifecycleConfigurationDescription :: Type -> Type #

Read LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Show LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

NFData LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Eq LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

Hashable LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

type Rep LifecycleConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecycleConfigurationDescription

type Rep LifecycleConfigurationDescription = D1 ('MetaData "LifecycleConfigurationDescription" "Amazonka.EFS.Types.LifecycleConfigurationDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "LifecycleConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lifecyclePolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LifecyclePolicy]))))

newLifecycleConfigurationDescription :: LifecycleConfigurationDescription Source #

Create a value of LifecycleConfigurationDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lifecyclePolicies:LifecycleConfigurationDescription', lifecycleConfigurationDescription_lifecyclePolicies - An array of lifecycle management policies. EFS supports a maximum of one policy per file system.

LifecyclePolicy

data LifecyclePolicy Source #

Describes a policy used by EFS lifecycle management and EFS Intelligent-Tiering that specifies when to transition files into and out of the file system's Infrequent Access (IA) storage class. For more information, see EFS Intelligent‐Tiering and EFS Lifecycle Management.

When using the put-lifecycle-configuration CLI command or the PutLifecycleConfiguration API action, Amazon EFS requires that each LifecyclePolicy object have only a single transition. This means that in a request body, LifecyclePolicies must be structured as an array of LifecyclePolicy objects, one object for each transition, TransitionToIA, TransitionToPrimaryStorageClass. For more information, see the request examples in PutLifecycleConfiguration.

See: newLifecyclePolicy smart constructor.

Instances

Instances details
FromJSON LifecyclePolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecyclePolicy

ToJSON LifecyclePolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecyclePolicy

Generic LifecyclePolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecyclePolicy

Associated Types

type Rep LifecyclePolicy :: Type -> Type #

Read LifecyclePolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecyclePolicy

Show LifecyclePolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecyclePolicy

NFData LifecyclePolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecyclePolicy

Methods

rnf :: LifecyclePolicy -> () #

Eq LifecyclePolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecyclePolicy

Hashable LifecyclePolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecyclePolicy

type Rep LifecyclePolicy Source # 
Instance details

Defined in Amazonka.EFS.Types.LifecyclePolicy

type Rep LifecyclePolicy = D1 ('MetaData "LifecyclePolicy" "Amazonka.EFS.Types.LifecyclePolicy" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "LifecyclePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "transitionToIA") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TransitionToIARules)) :*: S1 ('MetaSel ('Just "transitionToPrimaryStorageClass") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TransitionToPrimaryStorageClassRules))))

newLifecyclePolicy :: LifecyclePolicy Source #

Create a value of LifecyclePolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:transitionToIA:LifecyclePolicy', lifecyclePolicy_transitionToIA - Describes the period of time that a file is not accessed, after which it transitions to IA storage. Metadata operations such as listing the contents of a directory don't count as file access events.

$sel:transitionToPrimaryStorageClass:LifecyclePolicy', lifecyclePolicy_transitionToPrimaryStorageClass - Describes when to transition a file from IA storage to primary storage. Metadata operations such as listing the contents of a directory don't count as file access events.

MountTargetDescription

data MountTargetDescription Source #

Provides a description of a mount target.

See: newMountTargetDescription smart constructor.

Instances

Instances details
FromJSON MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

Generic MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

Associated Types

type Rep MountTargetDescription :: Type -> Type #

Read MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

Show MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

NFData MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

Methods

rnf :: MountTargetDescription -> () #

Eq MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

Hashable MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

type Rep MountTargetDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.MountTargetDescription

newMountTargetDescription Source #

Create a value of MountTargetDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:availabilityZoneId:MountTargetDescription', mountTargetDescription_availabilityZoneId - The unique and consistent identifier of the Availability Zone that the mount target resides in. For example, use1-az1 is an AZ ID for the us-east-1 Region and it has the same location in every Amazon Web Services account.

$sel:availabilityZoneName:MountTargetDescription', mountTargetDescription_availabilityZoneName - The name of the Availability Zone in which the mount target is located. Availability Zones are independently mapped to names for each Amazon Web Services account. For example, the Availability Zone us-east-1a for your Amazon Web Services account might not be the same location as us-east-1a for another Amazon Web Services account.

$sel:ipAddress:MountTargetDescription', mountTargetDescription_ipAddress - Address at which the file system can be mounted by using the mount target.

$sel:networkInterfaceId:MountTargetDescription', mountTargetDescription_networkInterfaceId - The ID of the network interface that Amazon EFS created when it created the mount target.

$sel:ownerId:MountTargetDescription', mountTargetDescription_ownerId - Amazon Web Services account ID that owns the resource.

$sel:vpcId:MountTargetDescription', mountTargetDescription_vpcId - The virtual private cloud (VPC) ID that the mount target is configured in.

$sel:mountTargetId:MountTargetDescription', mountTargetDescription_mountTargetId - System-assigned mount target ID.

$sel:fileSystemId:MountTargetDescription', mountTargetDescription_fileSystemId - The ID of the file system for which the mount target is intended.

$sel:subnetId:MountTargetDescription', mountTargetDescription_subnetId - The ID of the mount target's subnet.

$sel:lifeCycleState:MountTargetDescription', mountTargetDescription_lifeCycleState - Lifecycle state of the mount target.

PosixUser

data PosixUser Source #

The full POSIX identity, including the user ID, group ID, and any secondary group IDs, on the access point that is used for all file system operations performed by NFS clients using the access point.

See: newPosixUser smart constructor.

Instances

Instances details
FromJSON PosixUser Source # 
Instance details

Defined in Amazonka.EFS.Types.PosixUser

ToJSON PosixUser Source # 
Instance details

Defined in Amazonka.EFS.Types.PosixUser

Generic PosixUser Source # 
Instance details

Defined in Amazonka.EFS.Types.PosixUser

Associated Types

type Rep PosixUser :: Type -> Type #

Read PosixUser Source # 
Instance details

Defined in Amazonka.EFS.Types.PosixUser

Show PosixUser Source # 
Instance details

Defined in Amazonka.EFS.Types.PosixUser

NFData PosixUser Source # 
Instance details

Defined in Amazonka.EFS.Types.PosixUser

Methods

rnf :: PosixUser -> () #

Eq PosixUser Source # 
Instance details

Defined in Amazonka.EFS.Types.PosixUser

Hashable PosixUser Source # 
Instance details

Defined in Amazonka.EFS.Types.PosixUser

type Rep PosixUser Source # 
Instance details

Defined in Amazonka.EFS.Types.PosixUser

type Rep PosixUser = D1 ('MetaData "PosixUser" "Amazonka.EFS.Types.PosixUser" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "PosixUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "secondaryGids") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])) :*: (S1 ('MetaSel ('Just "uid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "gid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newPosixUser Source #

Create a value of PosixUser with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:secondaryGids:PosixUser', posixUser_secondaryGids - Secondary POSIX group IDs used for all file system operations using this access point.

$sel:uid:PosixUser', posixUser_uid - The POSIX user ID used for all file system operations using this access point.

$sel:gid:PosixUser', posixUser_gid - The POSIX group ID used for all file system operations using this access point.

ReplicationConfigurationDescription

data ReplicationConfigurationDescription Source #

Instances

Instances details
FromJSON ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

Generic ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

Read ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

Show ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

NFData ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

Eq ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

Hashable ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

type Rep ReplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.EFS.Types.ReplicationConfigurationDescription

type Rep ReplicationConfigurationDescription = D1 ('MetaData "ReplicationConfigurationDescription" "Amazonka.EFS.Types.ReplicationConfigurationDescription" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "ReplicationConfigurationDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceFileSystemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "sourceFileSystemRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceFileSystemArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "originalSourceFileSystemArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "destinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Destination])))))

newReplicationConfigurationDescription Source #

Create a value of ReplicationConfigurationDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceFileSystemId:ReplicationConfigurationDescription', replicationConfigurationDescription_sourceFileSystemId - The ID of the source Amazon EFS file system that is being replicated.

$sel:sourceFileSystemRegion:ReplicationConfigurationDescription', replicationConfigurationDescription_sourceFileSystemRegion - The Amazon Web Services Region in which the source Amazon EFS file system is located.

$sel:sourceFileSystemArn:ReplicationConfigurationDescription', replicationConfigurationDescription_sourceFileSystemArn - The Amazon Resource Name (ARN) of the current source file system in the replication configuration.

$sel:originalSourceFileSystemArn:ReplicationConfigurationDescription', replicationConfigurationDescription_originalSourceFileSystemArn - The Amazon Resource Name (ARN) of the original source Amazon EFS file system in the replication configuration.

$sel:creationTime:ReplicationConfigurationDescription', replicationConfigurationDescription_creationTime - Describes when the replication configuration was created.

$sel:destinations:ReplicationConfigurationDescription', replicationConfigurationDescription_destinations - An array of destination objects. Only one destination object is supported.

ResourceIdPreference

data ResourceIdPreference Source #

Describes the resource type and its ID preference for the user's Amazon Web Services account, in the current Amazon Web Services Region.

See: newResourceIdPreference smart constructor.

Instances

Instances details
FromJSON ResourceIdPreference Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdPreference

Generic ResourceIdPreference Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdPreference

Associated Types

type Rep ResourceIdPreference :: Type -> Type #

Read ResourceIdPreference Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdPreference

Show ResourceIdPreference Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdPreference

NFData ResourceIdPreference Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdPreference

Methods

rnf :: ResourceIdPreference -> () #

Eq ResourceIdPreference Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdPreference

Hashable ResourceIdPreference Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdPreference

type Rep ResourceIdPreference Source # 
Instance details

Defined in Amazonka.EFS.Types.ResourceIdPreference

type Rep ResourceIdPreference = D1 ('MetaData "ResourceIdPreference" "Amazonka.EFS.Types.ResourceIdPreference" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "ResourceIdPreference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceIdType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceIdType)) :*: S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Resource]))))

newResourceIdPreference :: ResourceIdPreference Source #

Create a value of ResourceIdPreference with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceIdType:ResourceIdPreference', resourceIdPreference_resourceIdType - Identifies the EFS resource ID preference, either LONG_ID (17 characters) or SHORT_ID (8 characters).

$sel:resources:ResourceIdPreference', resourceIdPreference_resources - Identifies the Amazon EFS resources to which the ID preference setting applies, FILE_SYSTEM and MOUNT_TARGET.

RootDirectory

data RootDirectory Source #

Specifies the directory on the Amazon EFS file system that the access point provides access to. The access point exposes the specified file system path as the root directory of your file system to applications using the access point. NFS clients using the access point can only access data in the access point's RootDirectory and it's subdirectories.

See: newRootDirectory smart constructor.

Instances

Instances details
FromJSON RootDirectory Source # 
Instance details

Defined in Amazonka.EFS.Types.RootDirectory

ToJSON RootDirectory Source # 
Instance details

Defined in Amazonka.EFS.Types.RootDirectory

Generic RootDirectory Source # 
Instance details

Defined in Amazonka.EFS.Types.RootDirectory

Associated Types

type Rep RootDirectory :: Type -> Type #

Read RootDirectory Source # 
Instance details

Defined in Amazonka.EFS.Types.RootDirectory

Show RootDirectory Source # 
Instance details

Defined in Amazonka.EFS.Types.RootDirectory

NFData RootDirectory Source # 
Instance details

Defined in Amazonka.EFS.Types.RootDirectory

Methods

rnf :: RootDirectory -> () #

Eq RootDirectory Source # 
Instance details

Defined in Amazonka.EFS.Types.RootDirectory

Hashable RootDirectory Source # 
Instance details

Defined in Amazonka.EFS.Types.RootDirectory

type Rep RootDirectory Source # 
Instance details

Defined in Amazonka.EFS.Types.RootDirectory

type Rep RootDirectory = D1 ('MetaData "RootDirectory" "Amazonka.EFS.Types.RootDirectory" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "RootDirectory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "creationInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CreationInfo)) :*: S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRootDirectory :: RootDirectory Source #

Create a value of RootDirectory with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationInfo:RootDirectory', rootDirectory_creationInfo - (Optional) Specifies the POSIX IDs and permissions to apply to the access point's RootDirectory. If the RootDirectory > Path specified does not exist, EFS creates the root directory using the CreationInfo settings when a client connects to an access point. When specifying the CreationInfo, you must provide values for all properties.

If you do not provide CreationInfo and the specified RootDirectory > Path does not exist, attempts to mount the file system using the access point will fail.

$sel:path:RootDirectory', rootDirectory_path - Specifies the path on the EFS file system to expose as the root directory to NFS clients using the access point to access the EFS file system. A path can have up to four subdirectories. If the specified path does not exist, you are required to provide the CreationInfo.

Tag

data Tag Source #

A tag is a key-value pair. Allowed characters are letters, white space, and numbers that can be represented in UTF-8, and the following characters: + - = . _ : /.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.EFS.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.EFS.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.EFS.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.EFS.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.EFS.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.EFS.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.EFS.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.EFS.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.EFS.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.EFS.Types.Tag" "amazonka-efs-2.0-EHRjUBbcNxzHWDmYi0HAD5" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - The tag key (String). The key can't start with aws:.

$sel:value:Tag', tag_value - The value of the tag key.