ГОСТ Р ИСО/МЭК 19831—2017
Окончаниетаблицы43
А трибут
ТипО писани е
resource
refСсылка на Ресурс, который используетданныйAddress.
Ограничения:
Поставщик: обязательная поддержка; изменяемый.
Потребитель: обязательная поддержка; толькодля чтения
При реализации или использовании Addres Поставщики и Потребители должны использовать
синтаксис и семантику его атрибутов согласно таблице 43, а также таблицам, описывающим встроен
ные Ресурсы или связанные Наборы. Сериализацию Ресурса в JSON и в XML (см. 1.3) представляют
следующим образом:
Тип медиа JSON: application/json
Сериализация JSON:
( "resourceURI’: ’
http://schemas.dmtf.Org/cimi/1/Address"
,
’id"; string,
’name": string, ?
’description": string. ?
’created’: string. ?
’updated*: string. ?
’properties’: { string: string. +}.?
’ip": string.
’hostname": string. ?
’allocation": string,
’defauItGateway*: string. ?
’dns": [ string. + ). ?
■protocol”: string,
’mask”: string. ?
’network": { "href": string},
’resource": { "hrer: string }, ?
’operations": [
{ "геГ: ’edit*, "href: string}, ?
{ "геГ: "delete", "href: string} ?
]?
}
Тип медиа XML: application/xm!
Сериализация XML:
<Address xmlns="
http://schemas.dmtf.org/cimi/r>
<id>xs.anyL/R/«/id>
<name>xs:s/r/ng</name> ?
<description>xs:s/mrg«/description> ?
<created>xs.dafeT/me</created> ?
<updated>xs:c/afe77me«/updated> ?
«property key=’xs:str/ng">xs:string</property> *
<ip>xs.sfrrng</ip>
<hostname>xs:sfnng</hostname> ?
«allocation>xs.sfmg«/allocation>
<defaultGateway>xs:sfr/ng«/defauttGateway> ?
<dns>xs:string</dns> *
«protocol >xs:sfrj’ng«/protocol>
<mask>xs:string</mask> ?
«network hrei=mxs:anyURH>
«resource href="xs.anyl//?/7> ?
«operation rel="edit" href="xs:anyl/Rr/> ?
«operation rel="delete* href="xs.anyl//?f/> ?
<xs:any>’
</Address>
130