GetPCRFScriptsList - Получить список PCRF сценариев.

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

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

  2. Команда предназначена для получения списка PCRF сценариев.

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

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

title

Название PCRF сценария. При пустом значении будут возвращены сценарии с любым названием.

^.{1,64}$

Текст до 64-х символов

Название сценария

domain

Домен PCRF сценария. При пустом значении будут возвращены сценарии с любым доменом.

(?=^.{1,235}$)(^((?!-|_|.*(__|--).*)[a-zA-Z0-9_\-]\{1,63}\.)*((?!-|_|.*(__|--).*)[a-zA-Z0-9_\-]{1,63})$)

Текст длиной до 235 символов, удовлетворяющий правилам FQDN

Domain

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

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

response

Объект NbiPCRFScriptArray

NbiPCRFScriptArray

code

Код ответа

int

detail

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

String

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

Код Описание

0

Успешно

Запрос
<soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:nbi="http://nbi.radius.eltex.org">
    <soap:Header/>
    <soap:Body>
      <nbi:GetPCRFScriptsList>
         <nbi:title></nbi:title>
         <nbi:domain></nbi:domain>
      </nbi:GetPCRFScriptsList>
    </soap:Body
</soap:Envelope>
Ответ
<soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Body>
        <ns:GetPCRFScriptsListResponse
            xmlns:ns="http://nbi.radius.eltex.org">
            <ns:return xsi:type="ax21:NbiPCRFScriptArrayResponse"
                xmlns:ax21="http://response.object.nbi.radius.eltex.org/xsd"
                xmlns:ax25="http://object.nbi.radius.eltex.org/xsd"
                xmlns:ax23="http://request.object.nbi.radius.eltex.org/xsd"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <ax21:code>0</ax21:code>
                <ax21:detail/>
                <ax21:response xsi:type="ax21:NbiPCRFScriptArray">
                 <ax21:parameter xsi:type="ax21:NbiPCRFScript">
                  <ax21:domain>enterprise.root</ax21:domain>
                  <ax21:steps xsi:type="ax21:NbiParameterArray">
                      <ax21:parameter xsi:type="ax21:NbiParameter">
                         <ax21:name>xzbuxtfmcf</ax21:name>
                         <ax21:value>0</ax21:value>
                      </ax21:parameter>
                      <ax21:parameter xsi:type="ax21:NbiParameter">
                         <ax21:name>tiqobexnnq</ax21:name>
                         <ax21:value>1</ax21:value>
                      </ax21:parameter>
                  </ax21:steps>
                  <ax21:title>NewTitle</ax21:title>
                 </ax21:parameter>
                 <ax21:parameter xsi:type="ax21:NbiPCRFScript">
                   <ax21:domain>enterprise.root</ax21:domain>
                   <ax21:steps xsi:type="ax21:NbiParameterArray">
                      <ax21:parameter xsi:type="ax21:NbiParameter">
                         <ax21:name>xzbuxtfmcf</ax21:name>
                         <ax21:value>0</ax21:value>
                      </ax21:parameter>
                      <ax21:parameter xsi:type="ax21:NbiParameter">
                         <ax21:name>tiqobexnnq</ax21:name>
                         <ax21:value>1</ax21:value>
                      </ax21:parameter>
                   </ax21:steps>
                   <ax21:title>script2</ax21:title>
                 </ax21:parameter>
                </ax21:response>
            </ns:return>
      </ns:GetPCRFScriptsListResponse>
   </soapenv:Body>
</soapenv:Envelope>

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

8

Домен не соответствует правилам.

10

Домен роли не имеет прав на указанный домен.

62

Указанный домен не зарегистрирован

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

См. также

Вернуться к списку команд
Версия 1.19-78
Дата публикации 04-06-2021 16:40:20