amazonka-datasync-2.0: Amazon DataSync 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.DataSync.DescribeLocationFsxOpenZfs

Description

Provides details about how an DataSync location for an Amazon FSx for OpenZFS file system is configured.

Response elements related to SMB aren't supported with the DescribeLocationFsxOpenZfs operation.

Synopsis

Creating a Request

data DescribeLocationFsxOpenZfs Source #

See: newDescribeLocationFsxOpenZfs smart constructor.

Constructors

DescribeLocationFsxOpenZfs' 

Fields

  • locationArn :: Text

    The Amazon Resource Name (ARN) of the FSx for OpenZFS location to describe.

Instances

Instances details
ToJSON DescribeLocationFsxOpenZfs Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

ToHeaders DescribeLocationFsxOpenZfs Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

ToPath DescribeLocationFsxOpenZfs Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

ToQuery DescribeLocationFsxOpenZfs Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

AWSRequest DescribeLocationFsxOpenZfs Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

Generic DescribeLocationFsxOpenZfs Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

Associated Types

type Rep DescribeLocationFsxOpenZfs :: Type -> Type #

Read DescribeLocationFsxOpenZfs Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

Show DescribeLocationFsxOpenZfs Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

NFData DescribeLocationFsxOpenZfs Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

Eq DescribeLocationFsxOpenZfs Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

Hashable DescribeLocationFsxOpenZfs Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

type AWSResponse DescribeLocationFsxOpenZfs Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

type Rep DescribeLocationFsxOpenZfs Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

type Rep DescribeLocationFsxOpenZfs = D1 ('MetaData "DescribeLocationFsxOpenZfs" "Amazonka.DataSync.DescribeLocationFsxOpenZfs" "amazonka-datasync-2.0-LCcm4ddRe2z4CES4wun76Z" 'False) (C1 ('MetaCons "DescribeLocationFsxOpenZfs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "locationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeLocationFsxOpenZfs Source #

Create a value of DescribeLocationFsxOpenZfs 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:

DescribeLocationFsxOpenZfs, describeLocationFsxOpenZfs_locationArn - The Amazon Resource Name (ARN) of the FSx for OpenZFS location to describe.

Request Lenses

describeLocationFsxOpenZfs_locationArn :: Lens' DescribeLocationFsxOpenZfs Text Source #

The Amazon Resource Name (ARN) of the FSx for OpenZFS location to describe.

Destructuring the Response

data DescribeLocationFsxOpenZfsResponse Source #

Constructors

DescribeLocationFsxOpenZfsResponse' 

Fields

Instances

Instances details
Generic DescribeLocationFsxOpenZfsResponse Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

Associated Types

type Rep DescribeLocationFsxOpenZfsResponse :: Type -> Type #

Show DescribeLocationFsxOpenZfsResponse Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

NFData DescribeLocationFsxOpenZfsResponse Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

Eq DescribeLocationFsxOpenZfsResponse Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

type Rep DescribeLocationFsxOpenZfsResponse Source # 
Instance details

Defined in Amazonka.DataSync.DescribeLocationFsxOpenZfs

type Rep DescribeLocationFsxOpenZfsResponse = D1 ('MetaData "DescribeLocationFsxOpenZfsResponse" "Amazonka.DataSync.DescribeLocationFsxOpenZfs" "amazonka-datasync-2.0-LCcm4ddRe2z4CES4wun76Z" 'False) (C1 ('MetaCons "DescribeLocationFsxOpenZfsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "locationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "locationUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FsxProtocol)) :*: (S1 ('MetaSel ('Just "securityGroupArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeLocationFsxOpenZfsResponse Source #

Create a value of DescribeLocationFsxOpenZfsResponse 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:creationTime:DescribeLocationFsxOpenZfsResponse', describeLocationFsxOpenZfsResponse_creationTime - The time that the FSx for OpenZFS location was created.

DescribeLocationFsxOpenZfs, describeLocationFsxOpenZfsResponse_locationArn - The ARN of the FSx for OpenZFS location that was described.

DescribeLocationFsxOpenZfsResponse, describeLocationFsxOpenZfsResponse_locationUri - The uniform resource identifier (URI) of the FSx for OpenZFS location that was described.

Example: fsxz://us-west-2.fs-1234567890abcdef02/fsx/folderA/folder

$sel:protocol:DescribeLocationFsxOpenZfsResponse', describeLocationFsxOpenZfsResponse_protocol - The type of protocol that DataSync uses to access your file system.

DescribeLocationFsxOpenZfsResponse, describeLocationFsxOpenZfsResponse_securityGroupArns - The ARNs of the security groups that are configured for the FSx for OpenZFS file system.

$sel:httpStatus:DescribeLocationFsxOpenZfsResponse', describeLocationFsxOpenZfsResponse_httpStatus - The response's http status code.

Response Lenses

describeLocationFsxOpenZfsResponse_locationArn :: Lens' DescribeLocationFsxOpenZfsResponse (Maybe Text) Source #

The ARN of the FSx for OpenZFS location that was described.

describeLocationFsxOpenZfsResponse_locationUri :: Lens' DescribeLocationFsxOpenZfsResponse (Maybe Text) Source #

The uniform resource identifier (URI) of the FSx for OpenZFS location that was described.

Example: fsxz://us-west-2.fs-1234567890abcdef02/fsx/folderA/folder

describeLocationFsxOpenZfsResponse_protocol :: Lens' DescribeLocationFsxOpenZfsResponse (Maybe FsxProtocol) Source #

The type of protocol that DataSync uses to access your file system.

describeLocationFsxOpenZfsResponse_securityGroupArns :: Lens' DescribeLocationFsxOpenZfsResponse (Maybe (NonEmpty Text)) Source #

The ARNs of the security groups that are configured for the FSx for OpenZFS file system.