ГОСТ Р ИСО/МЭК 19831—2017
5.16.16.1 Операции
Данный Ресурс поддерживает операции Read и Update. Создание новых Ресурсов AddressTem-
plate поддерживается путем отправки запроса POST к URI "addLink" в соответствии с 4.2.1.1.
5.16.17 Ресурс ForwardingGroup
ForwardingGroup представляет собой совокупность Ресурсов Network, между которыми настроена
маршрутизация.
Все сети в ForwardingGroup должны иметь одинаковые атрибуты ’networkType*, чтобы предот
вратить утечку данных для сетей с ограниченным доступом, если они будут в одной группе Forwarding
Group с общедоступными сетями.
Поставщики не должны позволять маршрутизацию между двумя экземплярами Network, если они
не соединены явным образом, будучи частью общей ForwardingGroup. Атрибуты ForwardingGroup при
ведены в таблице 45.
Таблица 45 —Атрибуты ForwardingGroup
Н аим енование
Forw ardingG roup
Тип URI
h ttp ^ /schem as .dmtf.orgi’cim iiT ^ForwardingGroup
Атрибут
Тип
О писани е
networks
collection 1Forwarding
GroupNetwork]
Ссылка на переченьссылок на Networkв данной ForwardingGroup.
Ограничения:
Поставщик: обязательная поддержка: изменяемый.
Потребитель: обязательная поддержка; толькодля чтения
При реализации или использовании ForwardingGroup Поставщики и Потребители должны исполь
зовать синтаксис и семантику его атрибутов согласно таблице 45. а также таблицам, описывающим
встроенные Ресурсы или связанные Наборы. Сериализацию Ресурса в JSON и в XML (см. 1.3) пред
ставляют следующим образом:
Тип медиа JSON: application/json
Сериализация JSON:
{ "resourceURP: ’
http://schemas.dmtf.Org/cimi/1/ForwardingGroup
".
’id": string.
’name": string. ?
’description", string, ?
’created’: string. ?
’updated": string. ?
■properties’: { string-, string. + }, ?
’networks’: (
{ "href: string), +
].?
’operations": [
{ ”rel’ : ’edit’, "href: string}, ?
{ "reP: ’delete", "href: string} ?
]?
}
Тип медиа XML: application/xml
Сериализация XML:
«ForwardingGroup xmlns="
http://schemas.dmtf.org/cimi/1"
>
<\d>xs:anyURI<M>
«name>xs.s/wig«/name> ?
<description>xs.s/w7g«/description> ?
<created>xs.date77me«/created> ?
<updated>xs;r/afe77me«/updated> ?
«property key=’xs:s//7ng">xs:sm’ng«/property> *
«network href=*xs:anyL/Rr> *
134