Zabbix Documentation 2.4

Sidebar

template.getobjects

Описание

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

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

Этот метод устарел и будет в будущем удален. Вместо него, пожалуйста, воспользуйтесь методом template.get.

Параметры

(объект) Свойства шаблона по которым производить поиск.

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

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

Примеры

Получение шаблонов по имени

Получение всех данных шаблонов с именами “Template OS Linux” и “Template OS Windows”.

Запрос:

{
           "jsonrpc": "2.0",
           "method": "template.getobjects",
           "params": {
               "host": [
                   "Template OS Linux",
                   "Template OS Windows"
               ]
           },
           "auth": "3a57200802b24cda67c4e4010b50c065",
           "id": 1
       }

Ответ:

{
           "jsonrpc": "2.0",
           "result": [
               {
                   "host": "Template OS Linux",
                   "name": "Template OS Linux",
                   "templateid": "10001",
                   "description": ""
               },
               {
                   "host": "Template OS Windows",
                   "name": "Template OS Windows",
                   "templateid": "10081",
                   "description": ""
               }
           ],
           "id": 1
       }

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

Исходный код

CTemplate::getObject() в frontends/php/include/classes/api/services/CTemplate.php.