PutObjectTagging

Добавляет теги объекту в бакете и перезаписывает все имеющиеся у объекта теги.

Запрос

PUT /{bucket}/{key}?tagging&versionId={versionId} HTTP/2

Path-параметры

Параметр

Описание

bucket

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

key

Ключ объекта.

Query-параметры

Параметр

Описание

tagging

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

versionId

Идентификатор версии объекта.

Заголовки

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

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

Запрос добавляет набор тегов на объект my-file.txt.

PUT /my-bucket/my-file.txt?tagging HTTP/2
Host: s3.cloud.ru
Content-Length: length
Content-MD5: pUNXr/BjKK5G2UKExample==
Date: Wed, 25 Oct 2023 22:32:00 GMT
Authorization: authorization string
<Tagging>
<TagSet>
<Tag>
<Key>tag1</Key>
<Value>val1</Value>
</Tag>
<Tag>
<Key>tag2</Key>
<Value>val2</Value>
</Tag>
</TagSet>
</Tagging>

Ответ

Коды ответа

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

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

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

HTTP / 2 200 OK
x - amz - request - id : 236 A8905248E5A01
Date : Wed , 25 Oct 2023 22 : 32 : 00 GMT
Evolution