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. |