amazonka-fsx-2.0: Amazon FSx 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.FSx.Types.NFSDataRepositoryConfiguration

Description

 
Synopsis

Documentation

data NFSDataRepositoryConfiguration Source #

The configuration for a data repository association that links an Amazon File Cache resource to an NFS data repository.

See: newNFSDataRepositoryConfiguration smart constructor.

Constructors

NFSDataRepositoryConfiguration' 

Fields

  • autoExportPolicy :: Maybe AutoExportPolicy

    This parameter is not supported for Amazon File Cache.

  • dnsIps :: Maybe [Text]

    A list of up to 2 IP addresses of DNS servers used to resolve the NFS file system domain name. The provided IP addresses can either be the IP addresses of a DNS forwarder or resolver that the customer manages and runs inside the customer VPC, or the IP addresses of the on-premises DNS servers.

  • version :: NfsVersion

    The version of the NFS (Network File System) protocol of the NFS data repository. Currently, the only supported value is NFS3, which indicates that the data repository must support the NFSv3 protocol.

Instances

Instances details
FromJSON NFSDataRepositoryConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.NFSDataRepositoryConfiguration

Generic NFSDataRepositoryConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.NFSDataRepositoryConfiguration

Associated Types

type Rep NFSDataRepositoryConfiguration :: Type -> Type #

Read NFSDataRepositoryConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.NFSDataRepositoryConfiguration

Show NFSDataRepositoryConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.NFSDataRepositoryConfiguration

NFData NFSDataRepositoryConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.NFSDataRepositoryConfiguration

Eq NFSDataRepositoryConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.NFSDataRepositoryConfiguration

Hashable NFSDataRepositoryConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.NFSDataRepositoryConfiguration

type Rep NFSDataRepositoryConfiguration Source # 
Instance details

Defined in Amazonka.FSx.Types.NFSDataRepositoryConfiguration

type Rep NFSDataRepositoryConfiguration = D1 ('MetaData "NFSDataRepositoryConfiguration" "Amazonka.FSx.Types.NFSDataRepositoryConfiguration" "amazonka-fsx-2.0-6W1DYEEbHPkD4DJvTvpQG4" 'False) (C1 ('MetaCons "NFSDataRepositoryConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoExportPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoExportPolicy)) :*: (S1 ('MetaSel ('Just "dnsIps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NfsVersion))))

newNFSDataRepositoryConfiguration Source #

Create a value of NFSDataRepositoryConfiguration 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:autoExportPolicy:NFSDataRepositoryConfiguration', nFSDataRepositoryConfiguration_autoExportPolicy - This parameter is not supported for Amazon File Cache.

$sel:dnsIps:NFSDataRepositoryConfiguration', nFSDataRepositoryConfiguration_dnsIps - A list of up to 2 IP addresses of DNS servers used to resolve the NFS file system domain name. The provided IP addresses can either be the IP addresses of a DNS forwarder or resolver that the customer manages and runs inside the customer VPC, or the IP addresses of the on-premises DNS servers.

$sel:version:NFSDataRepositoryConfiguration', nFSDataRepositoryConfiguration_version - The version of the NFS (Network File System) protocol of the NFS data repository. Currently, the only supported value is NFS3, which indicates that the data repository must support the NFSv3 protocol.

nFSDataRepositoryConfiguration_dnsIps :: Lens' NFSDataRepositoryConfiguration (Maybe [Text]) Source #

A list of up to 2 IP addresses of DNS servers used to resolve the NFS file system domain name. The provided IP addresses can either be the IP addresses of a DNS forwarder or resolver that the customer manages and runs inside the customer VPC, or the IP addresses of the on-premises DNS servers.

nFSDataRepositoryConfiguration_version :: Lens' NFSDataRepositoryConfiguration NfsVersion Source #

The version of the NFS (Network File System) protocol of the NFS data repository. Currently, the only supported value is NFS3, which indicates that the data repository must support the NFSv3 protocol.