Functions
Получает информацию о функциях контекста. Ответ содержит список функций. Можно использовать дополнительный параметр, чтобы включить в ответ входящую и выходящую информацию.
Запрос
GET /v1/contexts/{contextPath}/functions
Замените {contextPath}
на полный путь контекста.
Поля заголовка запроса
- Authorization — Токен аутентификации. Более подробно об аутентификации см. раздел Аутентификация.
Параметры запроса
- includeFormat — Необязательный параметр. Ответ включает информацию о формате. Эта информация предоставляется в поле tableFormat. Возможные значения:
true
,false
.
Тело ответа
Список функций контекста. Каждая запись содержит информацию об одной функции.
Поля тела ответа
- name — Имя функции.
- group — Группа функции.
- concurrent — Возможность одновременного выполнения нескольких вызовов этой функции.
- inputFormat — Входной формат функции.
- outputFormat — Выходной формат функции.
Пример запроса
Запрос:
GET https://localhost:8443/rest/v1/contexts/users.admin.devices.virtual/functions?includeFormat=false
Пример тела ответа JSON:
[
{
"name": "updateVariable",
"group": "system",
"concurrent": true,
"inputFormat": null,
"outputFormat": null
},
{
"name": "initAction",
"group": null,
"concurrent": true,
"inputFormat": null,
"outputFormat": null
}
]