SyncSSID - запустить асинхронный процесс исправления привязок в EMS.

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

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

  2. Команда предназначена для запуска асинхронных задач по исправлению привязок, на указанном SSID. При указании SSID, домена запускается синхронизация всех привязок этого SSID. Для того чтобы запустить исправление только одной привязки, необходимо указать NAS Key (ключ привязки SSID).

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

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

ssidName

Имя SSID

^[ a-zA-Z0-9_\-\.!]{1,32}$

Строка соответствующая регулярному выражению из колонки формат значения

ssidDomain

Домен SSID

FQDN

Домен в формате FQDN

nasKey

Опциональный параметр, ключ привязки

Текст

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

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

taskId

Идентификатор созданной асинхронной задачи

Положительное целое число или несколько чисел

code

Код ответа

Целое неотрицательное число.

detail

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

Текст английскими буквами с пробелами и спецсимволами.

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

Код Описание

0

Успешно

8

Нет домена или домен не соответствует правилам

10

Домен роли не имеет прав на домен SSID

62

Домен не зарегистрирован

227

Имя SSID не задано или не удовлетворяет требованиям

18

В конфигурации неверно настроен адрес EMS NBI или он недоступен

3

Ошибка от сервиса NBI EMS

16

SSID не существует

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

Запрос

Запуск синхронизации всех привязок SSID SSID_TEST_LINKS@root.

   <soapenv:Body>
      <soapenv:Body>
      <nbi:SyncSSID>
         <nbi:ssidName>SSID_TEST_LINKS</nbi:ssidName>
         <nbi:ssidDomain>root</nbi:ssidDomain>
      </nbi:SyncSSID>
   </soapenv:Body>
   </soapenv:Body>
Ответ
    <soapenv:Body>
      <ns:SyncSSIDResponse xmlns:ns="http://nbi.radius.eltex.org">
         <ns:return xsi:type="ax21:NbiTaskIdListResponse">
            <ax21:code>0</ax21:code>
            <ax21:detail>Success</ax21:detail>
            <ax21:taskId>4</ax21:taskId>
            <ax21:taskId>5</ax21:taskId>
         </ns:return>
      </ns:SyncSSIDResponse>
   </soapenv:Body>
Запрос

Запуск синхронизации привязки SSID SSID_TEST_LINKS@root в домене ap.root.

   <soapenv:Body>
      <soapenv:Body>
      <nbi:SyncSSID>
         <nbi:ssidName>SSID_TEST_LINKS</nbi:ssidName>
         <nbi:ssidDomain>root</nbi:ssidDomain>
         <nbi:nasKey>ap.root</nbi:nasKey>
      </nbi:SyncSSID>
   </soapenv:Body>
   </soapenv:Body>
Ответ
   <soapenv:Body>
      <ns:SyncSSIDResponse xmlns:ns="http://nbi.radius.eltex.org">
         <ns:return xsi:type="ax21:NbiTaskIdListResponse">
            <ax21:code>0</ax21:code>
            <ax21:detail>Success</ax21:detail>
            <ax21:taskId>9</ax21:taskId>
         </ns:return>
      </ns:SyncSSIDResponse>
   </soapenv:Body>

См. также

Вернуться к списку команд
Версия 1.20-2055
Дата публикации 13-08-2021 02:44:15