Описание тега ietf-restconf

RESTCONF is an HTTP (RFC7230) based protocol for configuring data defined in YANG (RFC6020/RFC7950) using the datastore concepts defined in NETCONF (RFC6241). Use this tag for questions related to the RESTCONF protocol and tools that leverage it.
1 ответ

Относительный путь выражения xpath внутри списка YANG

У меня есть следующая модель ЯНГ: list machines { key "name"; leaf "name" { type string; } leaf link { type leafref { path "../name"; } } } Предположим, в списке есть три элемента: "machines" : [ { "name": "a" }, { "name": "b" }, { "name": "c" } ] Е…
07 ноя '18 в 10:34
0 ответов

Являются ли запросы RESTConf атомарными с помощью YANG-PATCH?

Я установил устройство NETCONF в ODL. Затем, используя интерфейс RESTConf в ODL, я пытаюсь отправить несколько изменений на устройство за одну транзакцию, чтобы исследовать поведение при сбое одного из этих изменений. Будет ли это вызвать откат или …
0 ответов

Фильтрация уведомлений веб-сокета Opendaylight

После выпуска Opendaylight Carbon/Nitrogen выглядит так, будто уведомления веб-сокетов используют другую логику при доставке уведомлений клиенту. Под этим я подразумеваю, что сервер отправляет уведомление каждые X секунд, даже если в подписанном SUB…
28 мар '18 в 19:55
1 ответ

Сбой аутентификации AWS с использованием HTTPS-запроса

Я развернул CSR 1000v на экземпляре EC2 в AWS. Это мой код Python для аутентификации, чтобы использовать RESTCONF, который уже включен в маршрутизаторе. import requests import pprint from aws_requests_auth.aws_auth import AWSRequestsAuth def get_jso…
2 ответа

Как настроить swagger UI Restconf в Opendaylight

Недавно я обновил проект ODL от Boron до Carbon. Раньше, когда я открывал один API в пользовательском интерфейсе, детали, определенные в модели Янга каждого RPC, не отображались в "Классе ответа". После обновления отображаются все детали, что занима…
0 ответов

Как отправить дополненный лист YANG для проверки ODL без имени модуля?

Тот же вопрос про Identityref У меня есть модель YANG и объект JSON, которые будут проверены ODL (см. Ниже). Могу ли я написать узел json для листа "example-barmod:bar": true без имени модуля "bar": true и отправить его для проверки ODL? Что я могу…
1 ответ

Что такое Restconf в opendaylight?

Я новичок в области opendaylight и mininet. Я хочу знать о restconf и отдыхе.
24 май '16 в 02:49
0 ответов

JSON-кодирование полезной нагрузки на сервер RESTCONF для создания нескольких ресурсов

Можно ли отправить один запрос на создание нескольких ресурсов на верхнем уровне на сервер RESTCONF? Например, рассмотрим следующий модуль YANG: module example-foomod { namespace "http://example.com/foomod"; prefix "foomod"; container top { containe…
23 окт '18 в 10:08
0 ответов

RESTCONF с Cisco ASR 1009X

Я пытаюсь заставить RESTCONF работать с Cisco ASR 1009X под управлением версии 16.6.2. У меня возникает проблема, когда я делаю запрос скручивания или использую Почтальон, я получаю 401 Unauthorized ошибка и содержание говорит 401 authentication nee…
14 мар '18 в 19:44
2 ответа

Существует ли тип носителя по умолчанию для GET и других методов

Существует ли тип носителя по умолчанию, когда в запросе не указан ни один из поддерживаемых типов носителей в RESTCONF?
26 окт '16 в 03:36
1 ответ

Поддерживает ли OpenDaylight RESTCONF методы HTTP PUT или POST?

Я использую opendaylight(кислород) в качестве контроллера, подключающегося к openvswitch(2.9.0) в Ubuntu(18.40). Я пытался добавить поток в OVS с помощью DLUX-Yangman, но обнаружил, что есть только метод Get для выбора, но не Put, Post или Delete. В…
1 ответ

Ян пути выражения для ссылки на узлы данных и узлы схемы и т. д.

Рассмотрим следующий модуль ян module mod { yang-version 1; namespace "http://example.com/mod"; prefix m; revision "2016-09-09" { description "Initial revision."; } container foo { description 'container foo'; leaf l { type string; } } } Какое выраж…
18 сен '16 в 17:21
0 ответов

Выполнение netconf-yang rpc в opendaylight при вложенных пространствах имен

Я пытаюсь выполнить следующий запрос netconf-yang через ODL к маршрутизатору. Запрос Netconf-yang (работает, отправляя его через ncclient): <rpc message-id="edcfd773-daac-4fdd-9867-053d4742d453" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">…
27 июн '18 в 17:09
1 ответ

Доступ к отдельному листу в листе в списке ян

Я хочу получить доступ к значению листа списка в модуле Ян? бывший module abc { list xyz{ key a; leaf a{ type int }, leaf b{ type string }, leaf c{ type string }, leaf d{ type string } } } REST должен быть похож на "abc/xyz/(который является ключевы…
1 ответ

Как обновить конфигурации на устройстве с поддержкой NETCONF?

Мой прибор Ян, как показано ниже - module router { yang-version 1; namespace "urn:sdnhub:odl:tutorial:router"; prefix router; description "Router configuration"; revision "2015-07-28" { description "Initial version."; } list interfaces { key id; lea…
1 ответ

Доступ к определенной записи в лист-листе с помощью yang restconf

Мне понятно, как относиться к list элемент (restconf черновик), но не ясно, как ссылаться на конкретный leaf-list entry, Например, дано следующее определение: module x { container y { leaf-list z; } } and if I have the following data in the system &…
07 апр '16 в 17:09
1 ответ

Добавление потоков для проталкивания MPLS через RESTCONF API контроллера ODL

Я новичок в SDN и ODL и пытаюсь добавить потоки OpenFlow к коммутаторам OVS в мини-сети, но потоки не отражаются при проверке пакетов в Wireshark. Вот мой сценарий. 3 коммутатора с линейной топологией и 3 подключенных хоста: sudo mn --topo linear - …
02 авг '16 в 20:24
0 ответов

Законно ли POST/PUT/PATCH список и лист-лист в RESTCONF?

Это дополнительный вопрос этого поста. Из ответа @predi я знаю, что это законно GET URL-адрес, целевой ресурс которого представляет собой список или лист-список и DELETE не могу использовать такой URL. То есть, учитывая следующие определения ЯНГ: li…
16 май '19 в 18:20
0 ответов

Запрос PUT для opendaylight удаляет все потоки

Я пробую Opendaylight (Oxygen SR4) и каждый раз, когда я успешно нажимаю этот поток, все другие потоки, создаваемые модулем переключения L2, исчезают. Он не сделал этого, когда я попытался заблокировать определенные MAC-адреса, так что, возможно, чт…
19 апр '19 в 14:15
0 ответов

OpenConfig: RestConfig на Arista не работает должным образом

Основываясь на примечании к выпуску Arista, я настроил vEOS для обслуживания api netconf управления на порте по умолчанию, затем я настроил api restconf управления на порту 443 (даже с ACL, я не могу подключиться к порту по умолчанию) и включил демо…
18 июл '19 в 13:23