tocdepth

2

GetObjectLockConfiguration

Позволяет получить информацию о текущей настройке блокировок по умолчанию в версионируемом бакете.

Запрос

GET /{bucket}?object-lock HTTP/1.1

Path-параметры

Параметр

Описание

bucket

Название бакета.

Query-параметры

Параметр

Описание

object-lock

Обязательный параметр для обозначения типа операции.

Заголовки

Список поддерживаемых заголовков приведен в разделе Заголовки запросов.

Пример запроса

Запрос получает конфигурацию блокировки версии объекта в формате XML.

GET /my-bucket?object-lock=null HTTP/1.1
Host: s3.cloud.ru
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20241031T083846Z
Authorization: authorization string

Ответ

Коды ответа

Список возможных ответов собран в разделе Ответы.

Пример ответа

Пример ответа на запрос.

HTTP/1.1 200 OK
Response Headers
Server: nginx
Date: Thu, 31 Oct 2024 08:38:46 GMT
Content-Type: application/xml; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=60
X-Amz-Request-Id: 797a849e6fcc971a
 <ObjectLockConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <ObjectLockEnabled>Enabled</ObjectLockEnabled>
    <Rule>
        <DefaultRetention>
            <Mode>GOVERNANCE</Mode>
            <Days>1</Days>
        </DefaultRetention>
    </Rule>
</ObjectLockConfiguration>

См.также

PutObjectLockConfiguration

Запустили Evolution free tier
для Dev & Test
Получить