Это перевод страницы документации с английского языка. Помогите нам сделать его лучше.

Sidebar

Zabbix Summit 2022
View presentations

service.addtimes

Описание

объект service.addtimes(объект/массив временаУслуг)

Этот метод позволяет создавать новые времена услуг.

Параметры

(объект/массив) Создаваемые времена услуг.

Этот метод принимает времена услуг стандартными свойствами времени услуги.

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

(объект) Возвращает объект, которые содержит ID затронутых услуг под свойством serviceids.

Примеры

Добавление запланированного времени недоступности

Добавление недоступности услуги c ID "4", которая запланирована еженедельно с Понедельника 22:00 до Вторника 10:00.

Запрос:

{
           "jsonrpc": "2.0",
           "method": "service.addtimes",
           "params": {
               "serviceid": "4",
               "type": 1,
               "ts_from": 165600,
               "ts_to": 201600
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }

Ответ:

{
           "jsonrpc": "2.0",
           "result": {
               "serviceids": [
                   "4"
               ]
           },
           "id": 1
       }

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

Исходный код

CService::addTimes() в frontends/php/include/classes/api/services/CService.php.