libZSservicesZSamazonka-storagegatewayZSamazonka-storagegateway
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.StorageGateway.DescribeNFSFileShares

Description

Gets a description for one or more Network File System (NFS) file shares from an S3 File Gateway. This operation is only supported for S3 File Gateways.

Synopsis

Creating a Request

data DescribeNFSFileShares Source #

DescribeNFSFileSharesInput

See: newDescribeNFSFileShares smart constructor.

Constructors

DescribeNFSFileShares' 

Fields

Instances

Instances details
Eq DescribeNFSFileShares Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

Read DescribeNFSFileShares Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

Show DescribeNFSFileShares Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

Generic DescribeNFSFileShares Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

Associated Types

type Rep DescribeNFSFileShares :: Type -> Type #

NFData DescribeNFSFileShares Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

Methods

rnf :: DescribeNFSFileShares -> () #

Hashable DescribeNFSFileShares Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

ToJSON DescribeNFSFileShares Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

AWSRequest DescribeNFSFileShares Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

Associated Types

type AWSResponse DescribeNFSFileShares #

ToHeaders DescribeNFSFileShares Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

ToPath DescribeNFSFileShares Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

ToQuery DescribeNFSFileShares Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

type Rep DescribeNFSFileShares Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

type Rep DescribeNFSFileShares = D1 ('MetaData "DescribeNFSFileShares" "Amazonka.StorageGateway.DescribeNFSFileShares" "libZSservicesZSamazonka-storagegatewayZSamazonka-storagegateway" 'False) (C1 ('MetaCons "DescribeNFSFileShares'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileShareARNList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse DescribeNFSFileShares Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

newDescribeNFSFileShares Source #

Create a value of DescribeNFSFileShares 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:fileShareARNList:DescribeNFSFileShares', describeNFSFileShares_fileShareARNList - An array containing the Amazon Resource Name (ARN) of each file share to be described.

Request Lenses

describeNFSFileShares_fileShareARNList :: Lens' DescribeNFSFileShares (NonEmpty Text) Source #

An array containing the Amazon Resource Name (ARN) of each file share to be described.

Destructuring the Response

data DescribeNFSFileSharesResponse Source #

DescribeNFSFileSharesOutput

See: newDescribeNFSFileSharesResponse smart constructor.

Constructors

DescribeNFSFileSharesResponse' 

Fields

Instances

Instances details
Eq DescribeNFSFileSharesResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

Read DescribeNFSFileSharesResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

Show DescribeNFSFileSharesResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

Generic DescribeNFSFileSharesResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

Associated Types

type Rep DescribeNFSFileSharesResponse :: Type -> Type #

NFData DescribeNFSFileSharesResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

type Rep DescribeNFSFileSharesResponse Source # 
Instance details

Defined in Amazonka.StorageGateway.DescribeNFSFileShares

type Rep DescribeNFSFileSharesResponse = D1 ('MetaData "DescribeNFSFileSharesResponse" "Amazonka.StorageGateway.DescribeNFSFileShares" "libZSservicesZSamazonka-storagegatewayZSamazonka-storagegateway" 'False) (C1 ('MetaCons "DescribeNFSFileSharesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nFSFileShareInfoList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NFSFileShareInfo])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeNFSFileSharesResponse Source #

Create a value of DescribeNFSFileSharesResponse 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:nFSFileShareInfoList:DescribeNFSFileSharesResponse', describeNFSFileSharesResponse_nFSFileShareInfoList - An array containing a description for each requested file share.

$sel:httpStatus:DescribeNFSFileSharesResponse', describeNFSFileSharesResponse_httpStatus - The response's http status code.

Response Lenses

describeNFSFileSharesResponse_nFSFileShareInfoList :: Lens' DescribeNFSFileSharesResponse (Maybe [NFSFileShareInfo]) Source #

An array containing a description for each requested file share.