EditOttProfile - Редактировать профиль OTT

Общая информация

  1. Команда актуальна, начиная с версии 1.9.

  2. Команда позволяет изменить параметры профиля ОТТ. При редактировании все старые параметры стираются и заменяются на новые, поэтому в команде нужно передавать полный список параметров, которые теперь нужно хранить в БД для данного профиля.

  3. Полный список доступных параметров профиля, ограничений на значения можно получить, выполнив команду GetOttConfig

Входные параметры

Параметр Значение Формат значения Расшифровка формата Ссылка

name

Имя профиля

params

Новые значения всех параметров профиля

NbiParameterArray

Выходные параметры

Параметр Значение Формат значения

profile

Профиль OTT NbiOttProfile

NbiOttProfile

code

Код ответа

int

detail

Пояснение к ответу

String

Примеры команд и кодов

Код Описание

0

Успешно

Запрос
      <nbi:EditOttProfile>
         <nbi:name>rust</nbi:name>
         <nbi:params>
            <xsd:parameter>
               <xsd:name>ipsec.auth-alg</xsd:name>
               <xsd:value>md5</xsd:value>
            </xsd:parameter>
            <xsd:parameter>
               <xsd:name>ipsec.gre-mode</xsd:name>
               <xsd:value>up</xsd:value>
            </xsd:parameter>
         </nbi:params>
      </nbi:EditOttProfile>
Ответ
      <ns:EditOttProfileResponse>
         <ns:return>
            <ax21:code>0</ax21:code>
            <ax21:detail/>
            <ax268:profile xsi:type="ax268:NbiOttProfile">
               <ax268:createDate>2018-03-05T14:12:10.422+07:00</ax268:createDate>
               <ax268:name>rust</ax268:name>
               <ax268:params xsi:type="ax21:NbiParameterArray">
                  <ax21:parameter xsi:type="ax21:NbiParameter">
                     <ax21:name>ipsec.gre-mode</ax21:name>
                     <ax21:value>up</ax21:value>
                  </ax21:parameter>
                  <ax21:parameter xsi:type="ax21:NbiParameter">
                     <ax21:name>ipsec.auth-alg</ax21:name>
                     <ax21:value>md5</ax21:value>
                  </ax21:parameter>
               </ax268:params>
            </ax268:profile>
         </ns:return>
      </ns:EditOttProfileResponse>

Код Описание ошибки

312

Некорректный формат одного из значений параметра

313

Неизвестный параметр профиля OTT (проверить список параметров в ответе GetOttConfig, изменить запрос)

436

Не указан один из параметров вызова

462

Не найден профиль OTT с указанным именем

Пример использования

См. также

Вернуться к списку команд
Версия 1.23-2635
Дата публикации 12-08-2022 08:29:16