GetAuthNasList – Получить список серверныx адресов из базы eltex-auth-service

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

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

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

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

count

Кол-во выводимых элементов, обязательно.

^[1-9][0-9]*$

Целое положительное число

page

Номер страницы, порции выдаваемых элементов, обязательно.

^[1-9][0-9]*$

Целое положительное число

orderBy

Поле, определяющее, по какому элементу сортировать выдаваемые данные.

.*

nasname

orderType

Поле определяющее тип сортировки. (По умолчанию ASC)

^(ASC|DESC)$

ASC или DESC

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

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

code

Код ответа

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

detail

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

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

response

Массив объектов NbiNasArray

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

Код Описание

0

Успешно

Запрос
        <nbi:GetAuthNasList>
            <nbi:count>2</nbi:count>
            <nbi:page>1</nbi:page>
            <nbi:orderBy>nasname</nbi:orderBy>
            <nbi:orderType>desc</nbi:orderType>
        </nbi:GetAuthNasList>
Ответ
        <ns:GetAuthNasListResponse>
            <ns:return>
                <ax21:code>0</ax21:code>
                <ax21:detail/>
                <ax21:response xsi:type="ax21:NbiNasArray">
                    <ax21:nas xsi:type="ax21:NbiNas">
                        <ax21:descr/>
                        <ax21:domain/>
                        <ax21:ip>192.168.0.2</ax21:ip>
                        <ax21:mac/>
                        <ax21:name>newName</ax21:name>
                        <ax21:secret>1111</ax21:secret>
                    </ax21:nas>
                    <ax21:nas xsi:type="ax21:NbiNas">
                        <ax21:descr>descr</ax21:descr>
                        <ax21:domain/>
                        <ax21:ip>192.168.0.1</ax21:ip>
                        <ax21:mac/>
                        <ax21:name>name4</ax21:name>
                        <ax21:secret>1111</ax21:secret>
                    </ax21:nas>
                </ax21:response>
            </ns:return>
        </ns:GetAuthNasListResponse>

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

112

Поле count должно быть целым и положительным

113

Поле page должно быть целым и положительным

114

Некорректное значение поля orderBy

Вернуться к списку команд
Версия 1.21-2362
Дата публикации 17-01-2022 09:09:34