ГОСТ Р ИСО/МЭК 19831—2017
<xs:any> *
«/MachineCreate>
В MachtneCollection добавляетсяновыйэкземплярМасЬюе:
Сериализация JSON:
{"resourceURI*: ’
http://schemas.dmtf.Org/cimi/1/Machine’
,
"id": string,
’name": string...
}
Сериализация XML:
«Machine xmlns = ’
http://schemas.dmtf.
0
rg/cimi/l
">
<id> xs:anyURI </id>
<name> xs:string «/name...
</Machine>
Обработка операции "add" должна соответствовать семантике, определенной в 4.2.1.1.
Независимо от того, используется ли Шаблон, операция «add» должна создать новый Ресурс и
добавить его к Набору, и ссылка (URI) на новую запись будет возвращена в ответном сообщении в за
головке HTTPLocation.
5.5.13 Тип "any"
Некоторые атрибуты являются полиморфными и могут содержать различные типы данных, пере
чень которых указан в их описании. В таких случаях в модели представления тип атрибута должен быть
обозначен "any".
5.5.14 Пустые значения атрибута
Атрибуты следующих типов не приводят в случаях, если имеют пустое значение: строка, карта,
массив и Набор. Помимо признаков «Необязательно для Поставщика» или «Необязательно для По
требителя». пустое значение является третьей причиной того, что схема сериализации содержит «?»
или «*» для атрибута.
Другие типы атрибутов не имеют пустых значений, поэтому соответствующие атрибуты недолжны
быть опущены при сериализации.
5.6 Единицы
Некоторые Ресурсы, определенные в данной спецификации, имеют атрибуты, описывающие ко
личество чего-либо, принадлежащего Ресурсу или связанного с ним. Например Ресурс Machine имеет
атрибут memory, который описывает «размер памяти, выделенной для этой машины». Допустимые еди
ницы измерения этих атрибутов приведены в таблице 4. Их значения установлены в [6]. Их числовые
эквиваленты приведены для удобства Пользователей.
Таблица 4— Числовыеэквивалентыдля атрибутов
Единица измерения
Значение
Единицаизмерения
Значение
Килобайт
10А3
Кибибайт
2А10
Мегабайт
10л6
Мебибайт
2А20
Гигабайт
10л9
Гибибайт
2А30
Терабайт
10Л12
Тебибайт
2А40
Петабайт
10А15
Пепибайт
2А50
Эксабайт
10А18
Эксбибайт
2А60
Зеттабайт
10Л21
Эебибайт
2А70
Йоттабайт
10А24
Йобибайт
2Л80
5.7 Семантика отношений
Ссылка между двумя экземплярами Ресурса имеет семантику простой «ассоциации». Если не
указано иное, (а) на экземпляр могут быть ссылки из других экземпляров Ресурсов, т. е. будет «со
вместно использоваться», и (Ь) — экземпляр Ресурса, на который указывает ссылка, не будет затронут
26