Deletes multiple objects from a bucket using a single HTTP request.
Content-Length | required | Length of the body |
Content-MD5 | optional | base64-encoded 128-bit MD5 digest of the data |
The following conditions must be met in order to call this operation.
User should have WRITE permission on the bucket
BaseUrl used in a host-style request URL should be pre-configured using the ECS Management API or the ECS Portal (for example, emc.com in the URL: bucketname.ns1.emc.com).
Namespace and bucket corresponding to this object should exist
All parameters are required unless otherwise stated.
Field | Description | Type | Notes |
Delete | |||
Quiet | String | ||
Object |
0-* Elements |
||
Key | String | ||
VersionId | String |
The result of the delete operation
Field | Description | Type | Notes |
DeleteResult | |||
Deleted |
0-* Elements |
||
Key | Key of the object | String | |
VersionId | Version Id of the object deleted | String | |
DeleteMarker | DeleteMarker element with a true value indicates that the request accessed a delete marker | String | |
DeleteMarkerVersionId | Version ID of the delete marker accessed (deleted or created) | String | |
Error |
0-* Elements |
||
Key | Key of the object | String | |
Code | Status code for the result of the failed delete | String | |
Message | Error description | String |