Les objets suivants sont directement liés à l'API script
.
L'objet script a les propriétés suivantes.
Propriété | Type | Description |
---|---|---|
scriptid | string | (lecture seule) ID du script. |
command (obligatoire) |
string | Commande à exécuter. |
name (obligatoire) |
string | Nom du script. |
confirmation | string | Texte contextuel de confirmation. La fenêtre contextuelle apparaît lorsque vous essayez d'exécuter le script à partir de l'interface Zabbix. |
description | string | Description du script. |
execute_on | integer | Où exécuter le script. Valeurs possibles : 0 - exécuter sur l'agent Zabbix; 1 - exécuter sur le serveur Zabbix. 2 - (par défaut) exécuter sur le serveur Zabbix (proxy). |
groupid | string | ID du groupe d'hôtes sur lequel le script peut être exécuté. Si la valeur est 0, le script sera disponible sur tous les groupes hôtes. Par défaut : 0. |
host_access | integer | Autorisations de l'hôte requises pour exécuter le script. Valeurs possibles : 2 - (par défaut) lecture; 3 - écriture. |
type | integer | Type de script. Valeurs possibles : 0 - (par défaut) script; 1 - IPMI. |
usrgrpid | string | ID du groupe d'utilisateurs qui sera autorisé à exécuter le script. S'il est défini sur 0, le script sera disponible pour tous les groupes d'utilisateurs. Par défaut : 0. |