Sidebar

fr:manual:api:reference:hostprototype:object

> Objet Prototype d'hôte

Les objets suivants sont directement liés à l'API hostprototype.

Prototype d'hôte

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

Inventaire du prototype d'hôte

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.

Lien de groupe

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.

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