Les objets suivants sont directement liés à l'API hostprototype
.
L'objet prototype d'hôte a les propriétés suivantes.
Propriété | Type | Description |
---|---|---|
hostid | string | (lecture seule) ID du prototype d'hôte. |
host (obligatoire) |
string | Nom technique du prototype d'hôte. |
name | string | Nom visible du prototype d'hôte. Par défaut : valeur de la propriété host . |
status | integer | Statut du prototype d'hôte. Valeurs possibles : 0 - (par défaut) hôte surveillé ; 1 - hôte non surveillé. |
templateid | string | (lecture seul) ID du modèle parent du prototype d'hôte. |
tls_connect | integer | Connexions à l'hôte. Valeurs possibles : 1 - (par défaut) Pas de cryptage ; 2 - PSK ; 4 - certificat. |
tls_accept | integer | Connexions de l'hôte. Les valeurs bitmap possibles sont : 1 - (par défaut) Pas de cryptage ; 2 - PSK ; 4 - certificat. |
tls_issuer | string | Emetteur du certificat. |
tls_subject | string | Sujet du certificat. |
tls_psk_identity | string | Identité PSK. Requis si tls_connect ou tls_accept ont PSK activé. |
tls_psk | string | La clé prépartagée, au moins 32 chiffres hexadécimaux. Requis si tls_connect ou tls_accept ont PSK activé. |
L'objet inventaire du prototype d'hôte a les propriétés suivantes.
Propriété | Type | Description |
---|---|---|
inventory_mode | integer | Mode de population d'inventaire hôte. Valeurs possibles : -1 - désactivé ; 0 - (par défaut) manuel ; 1 - automatique. |
L'objet lien de groupe relie un prototype d'hôte à un groupe d'hôtes et possède les propriétés suivantes.
Propriété | Type | Description |
---|---|---|
group_prototypeid | string | (lecture seule) ID du lien de groupe. |
groupid (obligatoire) |
string | ID du groupe d'hôtes. |
hostid | string | (lecture seule) ID du prototype d'hôte. |
templateid | string | (lecture seule) ID du modèle parent du lien de groupe. |
L'objet prototype de groupe définit un groupe qui sera créé pour un hôte découvert et possède les propriétés suivantes.
Propriété | Type | Description |
---|---|---|
group_prototypeid | string | (lecture seule) ID du prototype de groupe. |
name (obligatoire) |
string | Nom du prototype de groupe. |
hostid | string | (lecture seule) ID du prototype d'hôte |
templateid | string | (lecture seule) ID du modèle parent du prototype de groupe. |