Versioning Configuration

Last Updated At: 2025-10-21 09:10:00

Use Cases

Versioning allows you to store multiple versions of an object in a bucket and to search for, delete, and restore a specified version of the object.
For more information, see the document Versioning Overview.

Note:

Only the root account and authorized sub-accounts can configure the versioning status of a bucket.

Usage Instructions

Using the REST API

You can use the REST API to directly configure the versioning of a bucket and manage the objects in a versioning-status bucket. See the following parts in the API documentation:

  • PUT Bucket versioning
  • GET Buket versioning
  • GET Bucket Object versions
  • PUT Object
  • GET Object
  • DELETE Object
  • DELETE Multiple Objects