Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 17826-2015 Информационные технологии (ИТ). Интерфейс управления облачными данными (CDMI)

     8.9 Удаление объекта данных с использованием типа содержимого, отличного от CDMI

8.9.1 Обзор

Для удаления существующего объекта данных следует выполнить запрос:

DELETE <root URI>/<ContainerName>/<DataObjectName> Где:

- <root URI> путь к облаку CDMI.

- <ContainerName> неотрицательное число промежуточных контейнеров.

- <DataObjectName> имя удаляемого объекта.

К объекту можно также обратиться как <root URI>/cdmi_objectid/<objectlD>.

8.9.2 Опции

Следующие опции описывают поддерживаемые операции, которые можно выполнять при удалении существующего объекта данных:

- поддержка возможности удаления существующего объекта данных обозначена наличием способности cdmi_delete_dataobject у объекта.

8.9.3 Заголовки запроса

Сообщение-ответ может содержать заголовки, соответствующие RFC 2616.

8.9.4 Тело сообщения-запроса

Сообщение-запрос может содержать тело, соответствующее RFC 2616.

8.9.5 Заголовки ответа

Сообщение-ответ может содержать заголовки, соответствующие RFC 2616.

8.9.6 Тело сообщения-ответа

Сообщение-ответ может содержать тело, соответствующее RFC 2616.

8.9.7 Статус запроса

Таблица 30 описывает коды состояний HTTP, возникающих при удалении CDMI объекта с использованием типа содержимого, отличного от CDMI.


Таблица 30 - Коды состояний HTTP - удаление CDMI объекта с использованием типа содержимого, отличного от CDMI

HTTP Статус

Описание

204 No Content

Объект данных успешно удален.

400 Bad Request

Запрос содержит неверные параметры или имена полей.

401 Unauthorized

Неверные данные аутентификации/авторизации.

403 Forbidden

Клиент не обладает правами для выполнения данного запроса.

404 Not Found

Ресурс не найден по указанному URI.

409 Conflict

Операция конфликтует с блокировкой не-CDMI протокола доступа или может вызвать ошибку передачи на сервер.

8.9.8 Пример

Пример - Применение DELETE к URI объекта данных:

DELETE /MyContainer/MyDataObject.txt HTTP/1.1 Host: cloud.example.com

Будет получен следующий ответ.
     НТТР/1.1 204 No Content