Els seg¨¹ents objectes s¨®n relacionats amb l'API hostprototype
.
L'objecte prototip d'equip t¨¦ les propietats seg¨¹ents.
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
hostid | string | (nom¨¦s lectura) ID del prototip d'equips. |
host (obligatori) |
cadena | Nom t¨¨cnic del prototip d'equips. |
name | string | Nom visible del prototip d'equips. Per defecte: valor de la propietat host . |
status | integer | Estat del prototip d'equips. Valors possibles: 0 - (per defecte) equip supervisat; 1 - equip no supervisat. |
inventory_mode | integer | Mode d'omplerta d'inventari de l'equip. Els valors possibles s¨®n: -1 - (per defecte) desactivat; 0 - manual ; 1 - autom¨¤tic . |
templateid | string | (nom¨¦s lectura) ID de la plantilla principal del prototip d'equips. |
discover | integer | Estat de descobriment del prototip d'equips. Valors possibles: 0 - (per defecte) es descobriran nous equips; 1 - no es descobriran els nous equips i els existents es marcaran com a perduts. |
custom_interfaces | integer | Font de les interf¨ªcies dels equips creats per el prototip d'equips. Valors possibles: 0 - (per defecte) hereta les interf¨ªcies de l'equip principal; 1 - empra personalitzat interf¨ªcies de prototips d'equips. |
uuid | string | Identificador universal ¨²nic, que s'empra per enlla?ar els prototips d'equips importats amb els existents. S'empra nom¨¦s per a prototips d'equips en models. Es genera autom¨¤ticament, si no es proporciona. Per a les operacions d'actualitzaci¨®, aquest camp ¨¦s de nom¨¦s lectura. |
Tingueu en compte que per a alguns m¨¨todes (actualitzar, esborrar) la combinaci¨® de par¨¤metres obligatoris/opcionals ¨¦s diferent.
L'objecte d'enlla? de grup enlla?a un prototip d'equips amb un grup d'equips i t¨¦ les propietats seg¨¹ents.
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
groupid (obligatori) |
cadena | ID del grup d'equips. |
L'objecte defineix un grup que es crear¨¤ per a un equip descobert i t¨¦ les propietats seg¨¹ents.
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
group_prototypeid | string | (nom¨¦s lectura) ID del prototip de grup. |
name (obligatori) |
string | Nom del prototip del grup. |
L'objecte d'etiqueta de prototip d'equips t¨¦ les propietats seg¨¹ents:
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
tag (obligatori) |
string | Nom de l'etiqueta de prototip d'equips. |
value | string | Valor de l'etiqueta de prototip d'equips. |
L'objecte d'interf¨ªcie personalitzada t¨¦ les propietats seg¨¹ents.
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
dns | string | Nom DNS emprat per la interf¨ªcie. Obligatori si us connecteu mitjan?ant DNS. Pot contenir macros. |
ip | string | adre?a IP emprada per la interf¨ªcie. Obligatori si us connecteu mitjan?ant IP. Pot contenir macros. |
main (obligatori) |
integer | Indica si la interf¨ªcie s'empra per defecte a l'equip. Nom¨¦s es pot establir una interf¨ªcie d'un determinat tipus com a predeterminada en un equip. Els valors possibles s¨®n: 0 - no per defecte; 1 - per defecte. |
port (obligatori) |
string | Nombre de port emprat per la interf¨ªcie. Pot contenir macros d'usuari i LLD. |
tipus (obligatori) |
integer | Tipus d'interf¨ªcie. Els valors possibles s¨®n: 1 - agent; 2 - SNMP; 3 - IPMI ; 4 - JMX. |
useip (obligatori) |
integer | Indica si la connexi¨® s'ha d'establir mitjan?ant IP. Els valors possibles s¨®n: 0 - connecteu-vos amb el nom DNS de l'equip; 1 - connecteu-vos mitjan?ant l'adre?a IP de l'equip per a aquesta interf¨ªcie d'equip. |
details | array | Objecte addicional per a la interf¨ªcie. Obligatori si el "tipus" d'interf¨ªcie ¨¦s SNMP. |
L'objecte de detalls t¨¦ les propietats seg¨¹ents.
Propietat | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
version (obligatori) |
integer | Versi¨® de la interf¨ªcie SNMP. Els valors possibles s¨®n: 1 - SNMPv1; 2 - SNMPv2c; 3 - SNMPv3 |
bulk | integer | Indica si s'han d'emprar consultes SNMP massives. Els valors possibles s¨®n: 0 - no empreu consultes massives; 1 - (per defecte ) - empreu sol¡¤licituds massives. |
community | string | Comunitat SNMP. Nom¨¦s l'empren les interf¨ªcies SNMPv1 i SNMPv2. |
securityname | string | Nom de seguretat SNMPv3. Emprat nom¨¦s per interf¨ªcies SNMPv3. |
securitylevel | integer | Nivell de seguretat SNMPv3. Nom¨¦s l'empren les interf¨ªcies SNMPv3. Els valors possibles s¨®n: 0 - (per defecte) - noAuthNoPriv; 1 - authNoPriv; 2 - authPriv. |
authpassphrase | string | Mot de pas d'autenticaci¨® SNMPv3. Emprat nom¨¦s per interf¨ªcies SNMPv3. |
privpassphrase | string | Frase de pas de privadesa SNMPv3. Emprat nom¨¦s per interf¨ªcies SNMPv3. |
authprotocol | integer | Protocol d'autenticaci¨® SNMPv3. Nom¨¦s s'empra a les interf¨ªcies SNMPv3. Els valors possibles s¨®n: 0 - (per defecte) - MD5; 1 - SHA1; 2 - SHA224; 3 - SHA256; 4 - SHA384; 5 - SHA512. |
privprotocol | integer | Protocol de privadesa SNMPv3. Nom¨¦s s'empra les interf¨ªcies SNMPv3. Els valors possibles s¨®n: 0 - (per defecte) - DES; 1 - AES128; 2 - AES192; 3 - AES256; 4 - AES192C; 5 - AES256C. |
contextname | string | Nom de context SNMPv3. Emprat nom¨¦s per interf¨ªcies SNMPv3. |