Следующие объекты напрямую связаны с script
API.
Объект скрипта имеет следующие свойства.
Свойство | Тип | Описание |
---|---|---|
scriptid | строка | (только чтение) ID скрипта. |
command (требуется) |
строка | Выполняемая команда. |
name (требуется) |
строка | Имя скрипта. |
confirmation | строка | Текст подтверждения во всплывающем окне. Всплывающее окно появляется при попытке выполнения скрипта из Zabbix веб-интерфейса. |
description | строка | Описание скрипта. |
execute_on | целое число | Где выполнять скрипт. Возможные значения: 0 - выполнение на Zabbix агенте; 1 - (по умолчанию) выполнение на Zabbix сервере. |
groupid | строка | ID группы узлов сети для которой можно выполнять скрипт. Если задано значение 0, скрипт можно выполнять по всем группам узлов сети. По умолчанию: 0. |
host_access | целое число | Требуемые права доступа к узлу сети для выполнения скрипта. Возможные значения: 2 - (по умолчанию) чтение; 3 - запись. |
type | целое число | Тип скрипта. Возможные значения: 0 - (по умолчанию) скрипт; 1 - IPMI. |
usrgrpid | строка | ID группы пользователей, которой разрешено выполнение скрипта. Если задано значение 0, скрипт доступен всем группам пользователей. По умолчанию: 0. |