ГОСТ Р ИСО/МЭК 19831—2017
5.16.10.1 Операции
Данный Ресурс поддерживает операции Read и Update. Создание нового Ресурса
NetworkPortTemplate поддерживается путем отправки запроса POST к URI операции «add» в соответ
ствии с 4.2.1.1.
5.16.11 Ресурс NotworkPortConfiguration
Совокупность параметров конфигурации для создания NetworkPort с заданными характеристика
ми. Атрибуты NetworkPortConfiguration приведены в таблице 42.
Таблица 42 — Атрибуты NetworkPortConfiguration
Н аим енование
N etw orkPortConfiguration
Тип URI
http:W schem as,dm tf.orgj’cim if!JN etw orkPoftConfigura!ion
АтрибутТип
О писани е
portTypestring
Порт используется либо в качестве порта доступа (элемента сети), либо как маги
стральный порт, который служит транспортомдля несколькихсетей.
Допустимые значения включают в себяследующее:
ACCESS: элемент сети.
TRUNK: транспортдля нескольких сетей.
Ограничения:
Поставщик: обязательная поддержка; изменяемый.
Потребитель: обязательная поддержка; чтение-запись
classOfServicestring
Поддерживаемая Поставщиком категория, объединяющая Набор атрибутов, харак
теризующих уровень качества обслуживания.
Следующие значения приведены в качествепримера:
GOLD: высокая пропускная возможность, низкая задержка, низкие частотныеоткло
нения (джиттер).
SILVER: улучшенноепосравнению с бронзовым классом качество передачи голосо
вого и видео трафика.
BRONZE: отсутствие гарантий доставки.
Спецификация возможных значений и подразумеваемое качество их обслуживания
не входит в область применения настоящегостандарта.
Ограничения:
Поставщик: обязательная поддержка: изменяемый.
Потребитель: обязательная поддержка; чтение-запись
Сериализацию Ресурса в JSON и в XML представляют следующим образом.
Тип медиа JSON: application/json
Сериализация JSON:
{ "resourceURI".
"
http://schemas.dmtf.Org/cimi/1/NehvorkPortConfiguration*,
"id*: string.
"name": string, ?
"description*: string. ?
"created", string. ?
"updated": string. ?
"properties": { string: string. + }, ?
"portType”: string, ?
"classOfService": string. ?
"operations": [
{ "rel”: "edit", "href: string}, ?
{ "rel”. "delete*. *href*: string} ?
}
127