Delete Object
Using this SDK method, you can delete a particular object by passing the complete name of the object to the deleteObject() method. The Bucket reference used in the below code snippet is the component instance.
Parameters Used
| Parameter Name | Data Type | Definition |
|---|---|---|
| key | String | A Mandatory parameter. Will hold the complete name of the object along with it's path. |
| options | JSON Object |
|
Delete Object With Object Name
Using the following SDK method will delete the required object and all of its versions from the bucket.
copy
// Delete an object
const deleteObject = await bucket.deleteObject("key");
Delete Object With Object Name and VersionID
Using the following SDK method will delete a specific version of the object.
copy
// Delete a specific version of an object after ttl time
const options = {
versionId: "01hthq82gwxtfyz6d9j8eg6k2f", // Delete an object with the given versionId
ttl: 100 // Time to live in seconds
};
const deleteObject = await bucket.deleteObject("key", options);
Example Response
copy
{
"status": 200,
"content": {},
"message": "Object deleted successfully."
}
Possible Exception
- 404: Object or Bucket Not Found
Last Updated 2025-08-28 12:01:44 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit