PutObjectLockConfiguration
Позволяет установить, изменить или удалить настройку блокировок по умолчанию в версионируемом бакете.
Запрос
PUT /{bucket}?object-lock HTTP/1.1
Path-параметры
Параметр |
Описание |
---|---|
bucket |
Название бакета. |
Query-параметры
Параметр |
Описание |
---|---|
object-lock |
Обязательный параметр для обозначения типа операции. |
Заголовки
Список поддерживаемых заголовков приведен в разделе Заголовки запросов.
Пример запроса
Запрос устанавливает, изменяет или удаляет настройку блокировок по умолчанию.
PUT /my-bucket?object-lock=null HTTP/1.1Host: s3.cloud.ruContent-Type: application/xmlX-Amz-Content-Sha256: beaead3198f7da1e70d03ab969765e0821b24fc913697e929e726aeaebf0eba3X-Amz-Date: 20241031T081042ZAuthorization: authorization stringContent-Length: 327<?xml version="1.0" encoding="UTF-8"?><ObjectLockConfiguration xmlns= "http://s3.amazonaws.com/doc/2006-03-01/" ><ObjectLockEnabled> Enabled </ObjectLockEnabled><Rule><DefaultRetention><Days> 1 </Days><Mode> GOVERNANCE </Mode></DefaultRetention></Rule></ObjectLockConfiguration>
Ответ
Коды ответа
Список возможных ответов собран в разделе Ответы.
Пример ответа
Пример ответа на запрос.
HTTP/1.1 200 OKResponse HeadersServer: nginxDate: Thu, 31 Oct 2024 08:10:42 GMTContent-Type: application/octet-streamTransfer-Encoding: chunkedConnection: keep-aliveKeep-Alive: timeout=60X-Amz-Request-Id: 98a3c927b4bd39f8
См.также
Была ли статья полезной ?
Предыдущая статья
GetObjectLockConfiguration
Следующая статья
GetObjectLegalHold
- Запрос
- Ответ