Метод putBucketVersioning
Статья создана
Обновлена 6 сентября 2024 г.
Включает или приостанавливает версионирование бакета.
Версионирование можно установить в одно из двух состояний:
Enabled
— включить управление версиями для объектов в бакете. Все новые объекты, добавляемые в бакет, будут получать уникальный идентификатор версии.Suspended
— приостанавливает управление версиями для объектов в бакете. Все новые объекты, добавляемые в бакет, будут получать идентификатор версии =null
.
Подробнее о подготовке к работе с API и общем виде запроса см. в разделе Как пользоваться S3 API.
Запрос
PUT /{bucket}?versioning HTTP/2
Path параметры
Параметр | Описание |
---|---|
bucket |
Имя бакета. |
Query параметры
Параметр | Описание |
---|---|
versioning |
Обязательный параметр для обозначения типа операции. |
Схема данных
<?xml version="1.0" encoding="UTF-8"?>
<VersioningConfiguration>
<Status>string</Status>
</VersioningConfiguration>
Элемент | Описание |
---|---|
Status |
Состояние опции версионирования бакета. Тип: Строка Возможные значения: Enabled | Suspended |
Заголовки
Используйте в запросе только общие заголовки.
Ответ
Заголовки
Ответ может содержать только общие заголовки.
Коды ответов
Перечень возможных ответов смотрите в разделе Ответы.
Успешный ответ не содержит дополнительных данных.