UpdateOttStation - Редактировать отдельные параметры станций OTT
Общая информация
-
Команда актуальна, начиная с версии 1.9.
-
Команда позволяет изменить отдельные параметры станции OTT. Только переданные в запросе параметры будут изменены в базе данных. Для удаления параметра из БД нужно передавать значение "$unset" (без кавычек).
-
Полный список доступных параметров профиля, ограничений на значения можно получить, выполнив команду GetOttConfig
-
Команду можно выполнять сразу для нескольких станций (например, если все их нужно переключить на другой профиль). Однако, параметр remote-gateway является персональным параметром станции и потому при попытке выполнить его изменение более чем для одного устройства, система вернет ошибку.
Входные параметры
| Параметр | Значение | Формат значения | Расшифровка формата | Ссылка |
|---|---|---|---|---|
ip |
Список ESR Management IP, станции OTT которых нужно отредактировать |
|||
params |
Изменившиеся параметры станции OTT |
Выходные параметры
| Параметр | Значение | Формат значения |
|---|---|---|
code |
Код ответа |
int |
detail |
Пояснение к ответу |
String |
Примеры команд и кодов
| Код | Описание |
|---|---|
0 |
Успешно |
Запрос
<nbi:UpdateOttStation>
<nbi:ip>
<xsd:str>192.168.26.193</xsd:str>
</nbi:ip>
<nbi:params>
<xsd1:parameter>
<xsd1:name>ipsec.remote-gateway</xsd1:name>
<xsd1:value>5.4.3.2</xsd1:value>
</xsd1:parameter>
</nbi:params>
</nbi:UpdateOttStation>
Ответ
<ns:UpdateOttStationResponse>
<ns:return>
<ax21:code>0</ax21:code>
<ax21:detail/>
</ns:return>
</ns:UpdateOttStationResponse>
| Код | Описание ошибки |
|---|---|
312 |
Некорректный формат одного из значений параметра |
313 |
Неизвестный параметр профиля OTT (проверить список параметров в ответе GetOttConfig, изменить запрос) |
436 |
Не указан один из параметров вызова |
462 |
Не найден профиль OTT с указанным именем (в параметре 'profile') |
463 |
Станция OTT с указанным адресом уже существует (возникает при попытке изменить 'esr_ip' на уже существующий в базе) |
467 |
Разрешено менять 'esr_ip' только для одной станции OTT за один запрос |
532 |
IP-адрес удаленного шлюза (IPsec remote gateway) уже используется в настройках другого ESR |
533 |
IPsec remote gateway уникальный у каждой OTT станции, поэтому может изменяться командой только для одного ESR |
Пример использования
См. также
Вернуться к списку команд
Версия 1.23-2588
Дата публикации 15-07-2022 10:13:12