ГОСТ Р ИСО/МЭК 19831—2017
Окончаниетаблицы51
Атрибут
ТипО писани е
meterConfig
retСсылка на MeterConfiguration. который используется для создания Meter отданного
MeterTemplate.
Примечание — МогутопределятьсяатрибутыMeterConfiguration,анессылкана
существующий РесурсMeterConfiguration.
Ограничения:
Поставщик: обязательная поддержка: изменяемый.
Потребитель: обязательная поддержка: чтение-запись
При реализации или использовании MeterTemplate Поставщики и Потребители должны использо
вать синтаксис исемантикуего атрибутов согласно таблице 51. а также таблицам, описывающим встро
енные Ресурсы или связанные Наборы. Сериализацию Ресурса в JSON и в XML (см. 1.3)
представляют следующим образом:
Тип медиа JSON: applicatiorVjson
Сериализация JSON:
{ "resourceURI": "httpJ/schemas.dmtf.ofg/cimi/l/MeterTemplate".
"id*: string,
"name": string. ?
"description": string, ?
"created", string, ?
"updated”, string, ?
"properties": { string: string. +}, ?
“targetResource": { stnng}.
"meterConfig*: {
"href, string |... MoterConfiguration...
}•
"operations": (
{ ’ref: "edit", "href’: string }, ?
{ ’ret": "delete*. *href: string} ?
]?
}
Тип медиа XML: application/xml
Сериализация XML:
<MeterTemplate xmlns=*
http://schemas.dmtf.org/cimi/1
’>
«id>xs.anyl//?/«/id>
<name>xs:s&7ngr</name> ?
<description>xs:sfnng</description> ?
«created>xs:daf
0
T/me«/created> ?
<updated>xs.dafe7/me</updated> ?
<property key="xs:sfnng*>xs:sfn’ng</property> *
<targetResource hrei="xs:anyURr/>
«meterConfig href- ’xs:anyURH>
... MoterConfiguration... ?
</meterConfig>
«operation rel="edit* href="xs:anyURff> ?
«operation rel=’delete" href="xs:anyURn> ?
<xs:any>*
«/MeterTemplate>
5.17.6 Ресурс MeterTomplateCollection
Ресурс MeterTomplateCollection представляет собой Набор Ресурсов MeterTemplate Поставщика и
соответствует спецификации Набора, приведенный в 5.5.12. Данный Ресурс должен быть сериализо
ван следующим образом:
149