ГОСТ Р ИСО/МЭК 19831—2017
Следующие псевдосхемы описывают сериализацию данных атрибутов в JSON и в XML:
Сериализация JSON:
"id": string.
"name": string. ?
"description": string, ?
"created", string, ?
"updated": string. ?
"properties": { string: string. + }, ?
Сериализация XML:
«id>xs:anyl/R/«/id>
<name>xs:sfr/ng</name> ?
<descriptk>n>xs:stmg</description> ?
«created>xs:date77me</created> ?
<updated>xs:dafo7/me«/updated> ?
«property key="xs:string’>xs:stnng<lproper\y> *
5.11 Метаданные Ресурса
Потребитель в соответствии с настоящим стандартом должен иметь возможность обнаружения
метаданных, связанных с каждым поддерживаемым типом Ресурса. Это позволяет Потребителям узна
вать ограничения, наложенные Поставщиками на определенные атрибуты CIMI. а также обнаруживать
дополнительные атрибуты или операции, которые могут быть определены Поставщиком. Экземпляр
ResourceMetadata содержит метаданные, описывающие определенный тип Ресурса, например Network
или Machine, включая любые определенные Поставщиком возможности или особенности. Механизм
доступа к метаданным определяется протоколом.
Примечание — Несмотря на то что в настоящем стандарте метаданные ResourceMetadata считаются
изменяемыми атрибутами, предполагается, что модифицировать их могут только пользователи, имеющие адми
нистраторские привилегии, связанные с Поставщиком. Пожтомудля Потребителей они предосталяются в режиме
«толькодля чтения».
Метаданные каждого Ресурса должны содержать сведения, приведенные в таблице
6
.
Таблица 6—АтрибутыResourceMetadata
Наименование
ResourceMetadata
ТипURI
http.//schemas.amtf.org/bmi/1/ResourceMetadata
Атрибут
Тип
Описание
id
URI
Уникальный URI. определяющийданный Ресурс, присвоенный после создания Ре
сурса. Это значение атрибута является неизменяемым и в облаке Поставщика
должнобытьуникальным.
Поставщик: обязательная поддержка; неизменяемый.
Потребитель: обязательная поддержка; толькодля чтения
typeURI
URI
Уникальный URI. связанный сописываемым типомРесурса и обозначающий его.
Ограничения:
Поставщик: обязательная поддержка; изменяемый.
Потребитель: обязательная поддержка; чтение-запись
name
String
Наименованиеописываемоготипа Ресурса.
Ограничения:
Поставщик: обязательная поддержка; изменяемый.
Потребитель: обязательная поддержка; чтение-запись
attributes
attribute
Ряд метаданных, определенных Поставщиками, которые могут использоваться По
требителями для обнаружения любых метаданных, связанных с каждым атрибу
томописанноготипа Ресурса, включаясовокупностьдополнительныхатрибутов, не
определенныхв этой спецификации.
29