GetPCRFScriptsListCached - Получить список PCRF сценариев, если изменился
Общая информация
-
Команда актуальна, начиная с версии 1.8.
-
Команда предназначена для получения списка сценариев, если они изменились. Для фиксации фактв изменения используется hash.
Входные параметры
| Параметр | Значение | Формат значения | Расшифровка формата | Ссылка |
|---|---|---|---|---|
hash |
хэш последнего обновления списка сценариев |
Integer |
Выходные параметры
| Параметр | Значение | Формат значения |
|---|---|---|
response |
Объект со списком сценариев |
|
hash |
Текущее значение хэша списка сценариев |
int |
code |
Код ответа |
int |
detail |
Пояснение к ответу |
String |
Примеры команд и кодов
| Код | Описание |
|---|---|
0 |
Успешно |
Запрос
<nbi:GetPCRFScriptsListCached>
<nbi:hash>1</nbi:hash>
</nbi:GetPCRFScriptsListCached>
Ответ если сценарии изменились
<ns:GetPCRFScriptsListCachedResponse>
<ns:return>
<ax21:code>0</ax21:code>
<ax21:detail/>
<ax21:hash>4</ax21:hash>
<ax21:response xsi:type="ax21:NbiPCRFScriptArray">
<ax21:parameter xsi:type="ax21:NbiPCRFScript">
<ax21:domain>root</ax21:domain>
<ax21:steps xsi:type="ax21:NbiParameterArray">
<ax21:parameter xsi:type="ax21:NbiParameter">
<ax21:name>srv1</ax21:name>
<ax21:value>0</ax21:value>
</ax21:parameter>
<ax21:parameter xsi:type="ax21:NbiParameter">
<ax21:name>srv2</ax21:name>
<ax21:value>1</ax21:value>
</ax21:parameter>
<ax21:parameter xsi:type="ax21:NbiParameter">
<ax21:name>again</ax21:name>
<ax21:value>2</ax21:value>
</ax21:parameter>
</ax21:steps>
<ax21:title>scn1</ax21:title>
</ax21:parameter>
</ax21:response>
</ns:return>
</ns:GetPCRFScriptsListCachedResponse>
Ответ если сценарии не изменились
<ns:GetPCRFScriptsListCachedResponse>
<ns:return>
<ax21:code>0</ax21:code>
<ax21:detail/>
<ax21:hash>4</ax21:hash>
<ax21:response xsi:nil="true"/>
</ns:return>
</ns:GetPCRFScriptsListCachedResponse>
Пример использования
См. также
Вернуться к списку команд
Версия 1.21-2344
Дата публикации 22-12-2021 05:34:48