AddVrf - Добавить VRF для PCRF
Общая информация
-
Команда актуальна, начиная с версии 1.18.
-
Команда предназначена для создания VRF.
Структура MongoDB-коллекции pcrf.vrf
| Поле | Формат значения | Описание |
|---|---|---|
vrf |
String |
Уникальный идентификатор VRF |
port |
int |
Порт CoA |
secret |
String |
Ключ для работы с сервером RADIUS |
Входные параметры
| Параметр | Значение | Формат значения | Расшифровка формата | Ссылка |
|---|---|---|---|---|
vrf |
Уникальный идентификатор VRF |
^[A-Za-z][A-Za-z0-9_-]{0,30}$ |
Строка длиной до 31 символа, удовлетворяющая регулярному выражению, либо '1' |
|
params |
Параметры VRF |
Список параметров:
-
port - Порт CoA
-
secret - Ключ для работы с сервером RADIUS
Описание формата параметров можно посмотреть в NbiVrf
Выходные параметры
| Параметр | Значение | Формат значения |
|---|---|---|
code |
Код ответа |
int |
detail |
Пояснение к ответу |
String |
Примеры команд и кодов
| Код | Описание |
|---|---|
0 |
Успешно |
Запрос
<nbi:AddVrf>
<nbi:vrf>DPI</nbi:vrf>
<nbi:params>
<xsd:parameter>
<xsd:name>port</xsd:name>
<xsd:value>30799</xsd:value>
</xsd:parameter>
<xsd:parameter>
<xsd:name>secret</xsd:name>
<xsd:value>testing123</xsd:value>
</xsd:parameter>
</nbi:params>
</nbi:AddVrf>
Ответ
<ns:AddVrfResponse>
<ns:return xsi:type="ax21:NbiResponse">
<ax21:code>0</ax21:code>
<ax21:detail/>
</ns:return>
</ns:AddVrfResponse>
| Код | Описание ошибки |
|---|---|
281 |
Параметр не должен отсутствовать или быть пустым |
489 |
Имя VRF не соответствует принятому формату |
490 |
VRF с таким именем уже содержится в БД |
492 |
Недостаточно параметров для создания нового VRF. Необходимо: {0} |
Пример использования
См. также
Вернуться к списку команд
Версия 1.23-2695
Дата публикации 02-09-2022 11:42:18