hostgroup.getobjects

Описание

массив hostgroup.getobjects(объект фильтр)

Этот метод позволяет получать группы элементов данных, которые соответствуют заданному критерию поиска.

Параметры

(объект) Критерий по которому производить поиск.

Этот метод поддерживает следующие параметры.

Параметр Тип Описание
groupid string/array ID групп узлов сети.
name string/array Имена групп узлов сети.
node строка Имя ноды, которой должны принадлежать группы узлов сети.

Этот параметр переписывает параметр nodeids.
nodeids строка/массив ID нод, которым должны принадлежать группы узлов сети.

Возвращаемые значения

(массив) Возвращает массив объектов со всеми свойствами.

Примеры

Получение группы узлов сети по имени

Получение группы узлов сети с именем "Zabbix servers."

Запрос:

{
           "jsonrpc": "2.0",
           "method": "hostgroup.getobjects",
           "params": {
               "name": "Linux servers"
           },
           "auth": "3a57200802b24cda67c4e4010b50c065",
           "id": 1
       }
Copy
✔ Copied

Ответ:

{
           "jsonrpc": "2.0",
           "result": [
               {
                   "groupid": "2",
                   "name": "Linux servers",
                   "internal": "0"
               }
           ],
           "id": 16
       }
Copy
✔ Copied

Смотрите также

Исходный код

CHostGroup::getObject() в frontends/php/api/classes/CHostGroup.php.

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.