Safe Haskell | None |
---|---|
Language | Haskell2010 |
This operation enables you to delete multiple objects from a bucket using a single HTTP request. You may specify up to 1000 keys.
http://docs.aws.amazon.com/AmazonS3/latest/API/DeleteObjects.html
- data DeleteObjects
- deleteObjects :: Text -> Delete -> DeleteObjects
- do1Bucket :: Lens' DeleteObjects Text
- do1Delete :: Lens' DeleteObjects Delete
- do1MFA :: Lens' DeleteObjects (Maybe Text)
- data DeleteObjectsResponse
- deleteObjectsResponse :: DeleteObjectsResponse
- dorDeleted :: Lens' DeleteObjectsResponse [DeletedObject]
- dorErrors :: Lens' DeleteObjectsResponse [S3ServiceError]
Request
data DeleteObjects Source
Eq DeleteObjects | |
Read DeleteObjects | |
Show DeleteObjects | |
AWSRequest DeleteObjects | |
ToXMLRoot DeleteObjects | |
ToXML DeleteObjects | |
ToQuery DeleteObjects | |
ToPath DeleteObjects | |
ToHeaders DeleteObjects | |
type Sv DeleteObjects = S3 | |
type Rs DeleteObjects = DeleteObjectsResponse |
Request constructor
Request lenses
do1MFA :: Lens' DeleteObjects (Maybe Text) Source
The concatenation of the authentication device's serial number, a space, and the value that is displayed on your authentication device.
Response
Response constructor
deleteObjectsResponse :: DeleteObjectsResponse Source
DeleteObjectsResponse
constructor.
The fields accessible through corresponding lenses are:
dorDeleted
::
[DeletedObject
]dorErrors
::
[S3ServiceError
]