ГОСТ Р ИСО/МЭК 17826-2015
Окончание таблицы 40
Имя поляТип
objectID Строка
JSON
Описание
ID объекта
Требование
Обязательно
objectNameСтрока
Имя объекта
Условно
parentURI
Условно
parentID
Условно
domainURI
Обязательно
capabilitiesURI
Обязательно
completionStatus
JSONДля объектов в контейнере следует вернуть поле Object-
Name.
Для объектов не в контейнере (доступных только по ID),
поле objectName не существует и не должно передаваться в от
вете
СтрокаURI родительского объекта
JSONДля объектов в контейнере следует вернуть поле paren
tURI.
Для объектов не в контейнере (доступных только по ID),
поле parentURI не существует и недолжно передаваться в ответе.
Добавление objectName к parentURI должно всегда возвра
щать правильный URI объекта.
СтрокаID объекта родительского контейнера
JSONДля объектов в контейнере следует вернуть поле parentID.
Для обьектое не в контейнере (доступных только по ID),
поле parentID не существует и не должно передаваться в ответе
СтрокаURI домена-владельца
JSON
СтрокаURI опций объекта
JSON
Строка Строка, указывающая, находится ли объект в процессе соз
JSON дания. а после завершения операции - был ли он создан успеш
но или с ошибкой. Значение должно быть строкой "Processing".
"Complete" или строкой, начинающейся с "Error*
Обязательно
percent-
Complete
Строка Если значение completionStatus равно "Processing", данное
JSON поле, при наличии, должно показывать процент выполнения опе
рации создания объекта, числовым значением от 0 до 100.
Если значение completionStatus равно "Complete*, данное
поле, при наличии, должно иметь значение "100".
Если значение completionStatus начинается с "Error", дан
ное поле, при наличии, может содержать любое целое число от
0 до 100
Опционально
metadataОбъектМетаданные объекта-контейнера. Могут включать польОбязательно
JSON зовательские метаданные и метаданные системы данных, ука
занные в теле запроса на создание (поле metadata) вместе с
метаданными системы хранения, создаваемыми облачным хра
нилищем. Подробнее о метаданных см. гл. 16
exportsОбъектСтруктура каждого протокола, возможного для данного конОпционально3
JSON тейнера (см. гл. 13)
Массив URI снимков состояния объекта-контейнера
Опционально3
snapshotsМассив
JSON
childrenrangeСтрока
Объекты-потомки контейнера в виде диапазона. При запро
Обязательно
JSON се диапазона потомков это поле показывает объекты-потомки в
форме диапазона.
childrenМассивИмена дочерних объектов контейнера. Имена дочернихОбязательно
JSON объектов не должны содержать зарезервированных символов
(см. RFC 3986). например. "%* в имени будет представлен как
"%25*.
У дочерних объектов, являющихся контейнерами, имя
должно заканчиваться символом V .
У дочерних объектов, являющихся ссылками, имя должно
заканчиваться символом
"7"
“Возвращается только при наличии
48