Els següents objectes són enllaçats amb l'API hostinterface.
L'objecte d'interfície d'equip té les propietats següents.
::: nota important Tingueu en compte que les propietats IP i DNS són obligatòries. Si no s'ha d'emprar DNS, configureu-lo en una cadena buida. :::
| Propietat | Tipus | Descripció |
|---|---|---|
| interfaceid | ID | ID de la interfície. Comportament de la propietat: - només lectura - obligatori per operacions d'actualització |
| available | integer | Disponibilitat de la interfície de l'equip. Els valors possibles són: 0 - (per defecte) desconegut; 1 - disponible; 2 - no disponible. Comportament de la propietat: - només lectura |
| hostid | ID | ID de l'equip al que pertany la interfície. Comportament de la propietat: - constant - obligatori per operacions de creació |
| tipus | integer | Tipus d'interfície. Valors possibles: 1 - agent; 2 - SNMP; 3 - IPMI; >4 - JMX. Comportament de la propietat: - obligatori per operacions de creació |
| ip | string | adreça IP emprada per la interfície. Pot ésser buit si la connexió s'estableix mitjançant DNS. Comportament de la propietat: - obligatori per operacions de creació |
| dns | string | Nom DNS emprat per la interfície. Pot ésser buit si la connexió s'estableix mitjançant IP. Comportament de la propietat: - obligatori per operacions de creació |
| port | string | Nombre de port emprat per la interfície. Pot contindre macros d'usuari. Comportament de la propietat: - obligatori per operacions de creació |
| useip | integer | Indica si la connexió s'ha d'establir mitjançant IP. Valors possibles: 0 - connecteu-vos amb el nom DNS de l'equip; 1 - connecteu-vos mitjançant l'adreça IP de l'equip. Comportament de la propietat: - obligatori per operacions de creació |
| main | integer | Indica si la interfície s'empra per defecte a l'equip. Només es pot configurar per defecte una interfície d'un tipus determinat en un host. Valors possibles: 0 - no (per defecte); 1 - predeterminat. Comportament de la propietat: - obligatori per operacions de creació |
| details | objecte | Objecte addicional per a la interfície. Comportament de la propietat: - obligatori si type és "SNMP" |
| disable_until | timestamp | La propera vegada que es consulta una interfície d'equip no disponible. Comportament de la propietat: - només lectura |
| error | cadena | Text d'error si la interfície de l'equip no és pas disponible. Comportament de la propietat: - només lectura |
| errors_from | timestamp | Hora en què la interfície de l'equip no va estar disponible. Comportament de la propietat: - només lectura |
L'objecte té les propietats següents.
| Propietat | Tipus | Descripció |
|---|---|---|
| versió | enter | Versió de la interfície SNMP. Els valors possibles són: 1 - SNMPv1; 2 - SNMPv2c; 3 - SNMPv3. Comportament de la propietat: - obligatori |
| bulk | enter | Si s'han d'emprar consultes SNMP massives o no. Els valors possibles són: 0 - no emprar consultes massives; 1 - (per defecte) - emprar consultes massives. |
| community | string | Comunitat SNMP (obligatori). Comportament de la propietat: - obligatori si version s'ha establert a "SNMPv1" o "SNMPv2". |
| max_repetitions | enter | Valor de repetició màxim per peticions massives d'SNMP nadiu (GetBulkRequest-PDUs). Emprat només per els elements discovery[] i walk[] a SNMPv2 i v3.Per defecte: 10. |
| securityname | cadena | nom de seguretat SNMPv3. Emprat només per interfícies SNMPv3. |
| securitylevel | enter | nivell de seguretat SNMPv3. Només s'empra a les interfícies SNMPv3. Els valors possibles són: 0 - (per defecte) - noAuthNoPriv; 1 - authNoPriv; 2 - authPriv. |
| authpassphrase | cadena | frase de pas d'autenticació SNMPv3. Emprat només per interfícies SNMPv3. |
| privpassphrase | cadena | frase de contrasenya de privadesa SNMPv3. Emprat només per interfícies SNMPv3. |
| privprotocol | enter | Protocol de privadesa SNMPv3. Només s'empren les interfícies SNMPv3. Els valors possibles són: 0 - (per defecte) - DES; 1 - AES128; 2 - AES192; 3 - AES256 ; 4 - AES192C; 5 - AES256C. |
| contextname | cadena | nom de context SNMPv3. Emprat només per interfícies SNMPv3. |