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