Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Gets a description for one or more Server Message Block (SMB) file shares from a S3 File Gateway. This operation is only supported for S3 File Gateways.
Synopsis
- data DescribeSMBFileShares = DescribeSMBFileShares' {}
- newDescribeSMBFileShares :: NonEmpty Text -> DescribeSMBFileShares
- describeSMBFileShares_fileShareARNList :: Lens' DescribeSMBFileShares (NonEmpty Text)
- data DescribeSMBFileSharesResponse = DescribeSMBFileSharesResponse' {}
- newDescribeSMBFileSharesResponse :: Int -> DescribeSMBFileSharesResponse
- describeSMBFileSharesResponse_sMBFileShareInfoList :: Lens' DescribeSMBFileSharesResponse (Maybe [SMBFileShareInfo])
- describeSMBFileSharesResponse_httpStatus :: Lens' DescribeSMBFileSharesResponse Int
Creating a Request
data DescribeSMBFileShares Source #
DescribeSMBFileSharesInput
See: newDescribeSMBFileShares
smart constructor.
DescribeSMBFileShares' | |
|
Instances
newDescribeSMBFileShares Source #
Create a value of DescribeSMBFileShares
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:DescribeSMBFileShares'
, describeSMBFileShares_fileShareARNList
- An array containing the Amazon Resource Name (ARN) of each file share to
be described.
Request Lenses
describeSMBFileShares_fileShareARNList :: Lens' DescribeSMBFileShares (NonEmpty Text) Source #
An array containing the Amazon Resource Name (ARN) of each file share to be described.
Destructuring the Response
data DescribeSMBFileSharesResponse Source #
DescribeSMBFileSharesOutput
See: newDescribeSMBFileSharesResponse
smart constructor.
DescribeSMBFileSharesResponse' | |
|
Instances
newDescribeSMBFileSharesResponse Source #
Create a value of DescribeSMBFileSharesResponse
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:sMBFileShareInfoList:DescribeSMBFileSharesResponse'
, describeSMBFileSharesResponse_sMBFileShareInfoList
- An array containing a description for each requested file share.
$sel:httpStatus:DescribeSMBFileSharesResponse'
, describeSMBFileSharesResponse_httpStatus
- The response's http status code.
Response Lenses
describeSMBFileSharesResponse_sMBFileShareInfoList :: Lens' DescribeSMBFileSharesResponse (Maybe [SMBFileShareInfo]) Source #
An array containing a description for each requested file share.
describeSMBFileSharesResponse_httpStatus :: Lens' DescribeSMBFileSharesResponse Int Source #
The response's http status code.