Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

GET http://127.0.0.1:8085/web2/secure/configuration/GRAY:2/state/actions/

Пример ответа:

XML

Code Block
languagexml
<actions>
    <action>
        <description>Disarm</description>
        <hidden>false</hidden>
        <id>DISARM</id>
    </action>
    <action>
        <description>Arm</description>
        <hidden>false</hidden>
        <id>ARM</id>
    </action>
    <action>
        <description>Classify alarm</description>
        <hidden>false</hidden>
        <id>CONFIRM</id>
    </action>
</actions>

...

Code Block
languagexml
<actions/>

JSON

Code Block
[
    {
        "id": "DISARM",
        "description": "Disarm",
        "hidden": false,
        "react": {
            "sourceType": "MACRO",
            "sourceId": "DISARM",
            "action": "RUN",
            "params": {},
            "name": "React",
            "version": 1
        }
    },
    {
        "id": "ARM",
        "description": "Arm",
        "hidden": false,
        "react": {
            "sourceType": "MACRO",
            "sourceId": "ARM",
            "action": "RUN",
            "params": {},
            "name": "React",
            "version": 1
        }
    },
    {
        "id": "CONFIRM",
        "description": "Classify alarm",
        "hidden": false,
        "react": {
            "sourceType": "MACRO",
            "sourceId": "CONFIRM",
            "action": "RUN",
            "params": {},
            "name": "React",
            "version": 1
        }
    }
]


Параметры ответа:

ПараметрОписание
descriptionТекстовое описание реакции
hidden

true – реакция не отображается в интерфейсе (на карте, в макрокомандах и т.д.)

false – реакция отображается в интерфейсе

idСистемное название реакции
Блок "react" в ответе JSON
sourceTypeТип объекта, который может запустить действие.
sourceIdСистемное название реакции
actionДействие над объектом sourceType
paramsДоступные параметры реакции
nameТип действия: Event или React
versionВерсия