Copyright | (c) 2013-2017 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 |
Language | Haskell2010 |
Deletes a file share from a file gateway. This operation is only supported in the file gateway architecture.
- deleteFileShare :: Text -> DeleteFileShare
- data DeleteFileShare
- dfsForceDelete :: Lens' DeleteFileShare (Maybe Bool)
- dfsFileShareARN :: Lens' DeleteFileShare Text
- deleteFileShareResponse :: Int -> DeleteFileShareResponse
- data DeleteFileShareResponse
- dfsrsFileShareARN :: Lens' DeleteFileShareResponse (Maybe Text)
- dfsrsResponseStatus :: Lens' DeleteFileShareResponse Int
Creating a Request
Creates a value of DeleteFileShare
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dfsForceDelete
- If set to true, deletes a file share immediately and aborts all data uploads to AWS. Otherwise the file share is not deleted until all data is uploaded to AWS. This process aborts the data upload process and the file share enters the FORCE_DELETING status.dfsFileShareARN
- The Amazon Resource Name (ARN) of the file share to be deleted.
Request Lenses
dfsForceDelete :: Lens' DeleteFileShare (Maybe Bool) Source #
If set to true, deletes a file share immediately and aborts all data uploads to AWS. Otherwise the file share is not deleted until all data is uploaded to AWS. This process aborts the data upload process and the file share enters the FORCE_DELETING status.
dfsFileShareARN :: Lens' DeleteFileShare Text Source #
The Amazon Resource Name (ARN) of the file share to be deleted.
Destructuring the Response
deleteFileShareResponse Source #
Creates a value of DeleteFileShareResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dfsrsFileShareARN
- The Amazon Resource Name (ARN) of the deleted file share.dfsrsResponseStatus
- -- | The response status code.
data DeleteFileShareResponse Source #
DeleteFileShareOutput
See: deleteFileShareResponse
smart constructor.
Response Lenses
dfsrsFileShareARN :: Lens' DeleteFileShareResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the deleted file share.
dfsrsResponseStatus :: Lens' DeleteFileShareResponse Int Source #
- - | The response status code.