Ransomware attackers specifically target and attempt to destroy backup systems to increase the probability of payment. Hardening your system is critical. Please ensure you have reviewed your platform security using the Security Hardening Checklist
Cohesity

COHESITY Documentation

Explore our documentation to get started, discover products & new features, access troubleshooting guides, register sources, platforms support.

Products
Data Security Alliance
Visit Cohesity.com
Demos
Support
Blogs
Developers
Partner Portals
Cohesity Community
© 2026 Cohesity, Inc. All Rights Reserved.
Terms of Use|
Privacy Policy|
Legal|
  1. Home
  2. NetBackup™ Deduplication Guide
  3. S3 Interface for MSDP
  4. S3 APIs for S3 interface for MSDP
  5. S3 APIs on Objects
  6. DeleteObjects
NetBackup™ Deduplication Guide

DeleteObjects

Deletes multiple objects from bucket by using a single request.

The Content-MD5 header is required for Multi-Object Delete request. S3 interface uses the header value to ensure that your request body has not been altered in transit.

Request Syntax

DELETE /bucket?delete HTTP/1.1 
Host: msdps3.server:8443
<?xml version="1.0" encoding="UTF-8"?>
<Delete xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <Object>
        <Key>string</Key>
        <VersionId>string</VersionId>
    </Object>
    ...
    <Quiet>boolean</Quiet>
</Delete>

Request Parameters

  • Bucket

    Name of the bucket.

    Required: Yes

    Type: String

Response Syntax

HTTP/1.1 200 
<?xml version="1.0" encoding="UTF-8"?>
<DeleteResult>
    <Deleted>
        <DeleteMarker>boolean</DeleteMarker>
        <DeleteMarkerVersionId>string</DeleteMarkerVersionId>
        <Key>string</Key>
        <VersionId>string</VersionId>
    </Deleted>
    ...
    <Error>
        <Code>string</Code>
        <Key>string</Key>
        <Message>string</Message>
        <VersionId>string</VersionId>
    </Error>
    ...
</DeleteResult>

Response Body

  • DeleteResult

    Root level tag for the DeleteResult parameters.

    Required: Yes

    • Deleted

      Information of the objects that are successfully deleted.

      • DeleteMarker

        Specifies if deleted object was a delete marker or not.

      • DeleteMarkerVersionId

        Specifies versionId of the deleted delete marker.

      • Key

        The name of the object

      • VersionId

        VersionId of the deleted object.

    • Error

      Information of the objects which failed to be deleted.

      • Code

        Error code of the error that occurred while deleting the object.

      • Key

        The name of the object

      • Message

        Error message

      • VersionId

        VersionId of the object or delete marker for which error occurred.

Possible Error Response

  • Success

    HTTP status code 200.

  • NoSuchBucket

    The specified bucket does not exist.

    HTTP status code 404.

  • InternalError

    Request failed because of an internal server error.

    HTTP status code 500.

Feedback

Was this page helpful?
Previous

DeleteObject

Next

GetObject

Feedback

Was this page helpful?