Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

map.getobjects

Описание

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

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

Параметры

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

В дополнение к стандартным свойствам карты сети, этот метод поддерживает следующие параметрами критерия поиска.

Параметр Тип Описание
node строка Имя ноды, которой должны принадлежать карты сетей.

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

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

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

Примеры

Получение карты сети по имени

Получение карты сети с именем "Local network".

Запрос:

{
           "jsonrpc": "2.0",
           "method": "map.getobjects",
           "params": {
               "name": "Local nerwork"
           },
           "auth": "3a57200802b24cda67c4e4010b50c065",
           "id": 1
       }

Ответ:

{
           "jsonrpc": "2.0",
           "result": [
               {
                   "urls": [],
                   "sysmapid": "3",
                   "name": "Local nerwork",
                   "width": "400",
                   "height": "400",
                   "backgroundid": "0",
                   "label_type": "2",
                   "label_location": "3",
                   "highlight": "1",
                   "expandproblem": "1",
                   "markelements": "0",
                   "show_unack": "0",
                   "grid_size": "50",
                   "grid_show": "1",
                   "grid_align": "1",
                   "label_format": "0",
                   "label_type_host": "2",
                   "label_type_hostgroup": "2",
                   "label_type_trigger": "2",
                   "label_type_map": "2",
                   "label_type_image": "2",
                   "label_string_host": "",
                   "label_string_hostgroup": "",
                   "label_string_trigger": "",
                   "label_string_map": "",
                   "label_string_image": "",
                   "iconmapid": "0",
                   "expand_macros": "0",
                   "severity_min": "0"
               }
           ],
           "id": 1
       }

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

Исходный код

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