| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.StorageGateway.DescribeSMBFileShares
Description
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.
Constructors
| DescribeSMBFileShares' | |
Fields
| |
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.
Constructors
| DescribeSMBFileSharesResponse' | |
Fields
| |
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.