From 84df4e87c5dcaeffa109c3118c6d5a35ac22ec6e Mon Sep 17 00:00:00 2001 From: "Alexey A. Leonov" Date: Wed, 4 Dec 2024 10:39:06 +0700 Subject: [PATCH] fixed headers levels --- app/(docs)/dcs/api/s3/object-versioning/page.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/(docs)/dcs/api/s3/object-versioning/page.md b/app/(docs)/dcs/api/s3/object-versioning/page.md index cec2ee141..feff73bb6 100644 --- a/app/(docs)/dcs/api/s3/object-versioning/page.md +++ b/app/(docs)/dcs/api/s3/object-versioning/page.md @@ -10,7 +10,7 @@ redirects: Object versioning enables you to preserve, retrieve, and restore every version of every object stored in a bucket. This feature adds an extra layer of data protection and recovery options, allowing you to safeguard against accidental deletions and overwrites. -### Key Features of Object Versioning +## Key Features of Object Versioning - **S3 Compatibility:** Storj's object versioning is designed to be compatible with the S3 API. This means you can use existing S3 SDKs and tools to manage versioned objects, making it easy to integrate into your current workflows. @@ -24,23 +24,23 @@ Object versioning enables you to preserve, retrieve, and restore every version o Note that enabling object versioning can increase storage costs since each version of an object is stored separately. {% /callout %} -### Supported S3 API Methods for Object Versioning +## Supported S3 API Methods for Object Versioning Storj's S3-Compatible Object Versioning supports a range of S3 API methods, allowing you to manage and interact with versioned objects. Below are the key S3 API methods supported by Storj's object versioning, along with a brief description of their use: -#### Bucket Operations +### Bucket Operations - **PUT Bucket versioning**: Enables or suspends versioning for a bucket. - **GET Bucket versioning**: Retrieves the versioning state of a bucket. -#### Object Operations +### Object Operations - **PUT Object**: Adds an object to a bucket. If versioning is enabled, a unique version ID is assigned to the object. - **GET Object**: Retrieves the current version of an object or a specific version if the version ID is specified. - **DELETE Object**: Permanently deletes a version of an object if the version ID is provided, or marks the current version as deleted by adding a delete marker. - **LIST Versions**: Lists all the versions of all objects in a bucket, including delete markers. -### Bucket Versioning Status +## Bucket Versioning Status The following are the possible versioning statuses a bucket can be in: