ГОСТ Р ИСО/МЭК 17826-2015
9.10.7 Тело сообщения-ответа
Поля тела сообщения-ответа на создание нового объекта-очереди CDMI с использованием типа
содержимого CDMI приведены таблице 60.
Т а б л и ц а 6 0 - Тело сообщения-ответа - создание обьекта-очереди с использованием типа содержимого CDMI
лист 1 из 2)
Имя
ПО
Л
Я
objectType
ТипОписание
Строка "applicabon/cdmi-queue*
JSON
Требование
Обязательно
objecllD
Обязательно
objectName
СтрокаID объекта
JSON
СтрокаИмя объекта
Условно
parentURI
JSONДля объектов в контейнере должно быть возвращено
поле objectName.
Для объектов не в контейнере (доступных только по ID),
поле objectName не существует и не должно возвращаться.
СтрокаURI родительского объекта
Условно
parentID
JSONДля объектов в контейнере должно быть возвращено
поле parentURI.
Для объектов не в контейнере (доступных только no ID),
поле parentURI не существует и не должно передаваться в от
вете.
Присоединение objectName к parentURI должно всегда
давать корректный URI объекта.
СтрокаID родительского контейнера
Условно
domainURI
Обязательно
Обязательно
capabilities-
URI
comptetion-
Status
JSONДля объектов в контейнере должно быть возвращено
поле parentID.
Для объектов не в контейнере (доступных только no ID),
поле parentID не существует и не должно возвращаться.
СтрокаURI домена-владельца
JSON
СтрокаURI опиий для обьекта
JSON
Строка Строка, указывающая, находится ли обьект в процессе
JSON создания (а после создания - был ли он создан успешно или с
ошибкой). Значение должно быть строкой ’Processing". "Com
plete* или строкой, начинающейся с "Error".
Обязательно
percent-
Complete
Строка Если значение com pletionStalus равно "Processing", дан
JSON ное поле, при наличии, должно показывать процент выполне
ния операции создания объекта как числовое значение от 0 до
100.
Если значение completionSlatus равно "Complete", данное
попе, при наличии, должно иметь значение "100".
Если значение completionStatus начинается с "Error*, дан
ное поле, при наличии, может содержать любое целое число от
Одо 100.
Опционально
JSON
metadataОбъектМетаданные объекта-очереди. Данное поле включаетОбязательно
queueValues Строка
JSON
любые пользовательские метаданные или метаданные систе
мы данных, указанные в соответствующем поле тела запроса на
создание, наряду с метаданными системы хранения, создан
ными облачным хранилищем. См. детальное описание мета
данных в раздле 16.
Диапазон индексов значений в очереди. Каждое значениеОбязательно
в очереди должно иметь уникальный монотонно возрастающий
целый положительный индекс, начиная с 0. Если очередь пу
стая. должна возвращаться пустая строка. Если очередь не пу
стая. должны быть возвращены минимальный и максимальный
(в таком порядке) индекс значений в очереди, разделенные де
фисом <“-")
66