ГОСТ Р ИСО/МЭК 17826-2015
Окончание таблицы 67
Имя поляТипОписаниеТребование
move Строка URI существующего локального или удаленного объекта-домена Опционально3
JSON CDMI (URI источника), который должен быть перемещен, включая все до
черние домены, в URI. указанный в команде PUT. Содержимое объекта-до
мена и всех поддоменов, включая ID объекта, должны при перемещении
сохраняться. После успешного создания всех необходимых объектов, пере
мещаемый домен и вложенные домены по исходному URI должны быть
удалены.
Если недостаточно прав для чтения объектов по URI источника, за
писи объектов no URI нового объекта, удаления объектов по URI источника
или одна из этих операций завершается с ошибкой, сервер должен вер
нуть код результата 400 Bad Request, причем исходный и конечный объекты
должны сохраниться неизменными.
deserializeСтрокаURI сериализованного объекта данных CDMI. который должен быть Опционально3
deserialize-
value
JSON щью base 64 как описано в RFC 4648.
JSON десериализован для создания нового домена, включая всех дочерних объ
ектов исходного сериализованного объекта данных
СтрокаСериализованный объект-домен (см. гл. 15), кодированный с помо Опционально3
i! Лишь одно из этих полей должно быть указано в любой из операций. За исключением поля value, данные поля не
должны сохраняться. Если указано более чем одно из этих полей, сервер должен вернуть сообщение об ошиб ке 400
Bad Request.
10.2.5 Заголовки ответа
Заголовки HTTP ответа на создание объекта-домена CDMI с использованием типа содержимого
CDMI указаны в таблице 68.
Т а б л и ц а 6 8 - Заголовки ответа - создание объекта-домена с использованием типа содержимого CDMI
Заголовок
Тип
Описание
Требование
Content-Type
"applicatiorVcdmi-domain"
Обязательно
X-CDMI-
Specification-
Version
Строка
заголовка
Строка
заголовка
Сервер должен вернуть наибольший номер версии, поддержи
ваемой и сервером, и клиентом, например. *1.0.2*.
Если сервер не поддерживает ни одной версии, поддерживае
мой клиентом, сервер должен вернуть код состояния 400 Bad Request.
Обязательно
10.2.6 Тело сообщения-ответа
Поля тела сообщения-ответа на создание объекта-домена CDMI с использованием типа содержи
мого CDMI приведены в таблице 69.
Т а б л и ц а 6 9 - Тело сообщения-ответа - создание объекта-домена с использованием типа содержимого CDMI
Имя поляТип
objectType Строка
JSON
Описание
"application/cdmi-domain"
Требование
Обязательно
ID домена
Обязательно
objectlDСтрока
JSON
objectNameСтрока
JSON
Имя объекта
Обязательно
JSON должно всегда давать корректный URI объекта.
parentURIСтрокаURI родительского обьектаДобавление objectName к parentURI Обязательно
parentID
Обязательно
donrainURI
Обязательно
capabilitiesURI
JSON
СтрокаID родительского объекта-контейнера
JSON
СтрокаURI домена-владельца. Владелец объекта-домена - всегда сам до
JSON мен.
СтрокаURI опций объекта
Обязательно
74