Објекат интерфејса домаћина

Следећи објекти су директно повезани са hostinterface API-јем.

Интерфејс домаћина

Објекат интерфејса домаћина има следећа својства.

Имајте на уму да су и ip и dns својства обавезна за операције креирања. Ако не желите да користите DNS, поставите га на празан стринг.

Property Type Опис
interfaceid ID ID интерфејса.<бр><бр>Property behavior:
- само за читање
- потребно за операције ажурирања
available integer Доступност интерфејса домаћина.

Могуће вредности:
0 - (подразумевано) непознато;
1 - доступно;
2 - недоступно.

Property behavior:
- * само за читање*
hostid ID ID домаћина којем интерфејс припада.

Property behavior:
- константа
- обавезно за операције креирања
type integer Тип интерфејса.

Могуће вредности:
1 - Агент;
2 - SNMP;
3 - IPMI;< br>4 - JMX.

Property behavior:
- обавезно за операције креирања
ip string IP адреса коју користи интерфејс.

Може бити празан ако је веза успостављена преко DNS-а.

Property behavior:
- обавезно за креирање операција
dns string DNS име које користи интерфејс.

Може бити празно ако је веза успостављена преко IP-а.

Property behavior:
- обавезно за операције креирања
port string Број порта који користи интерфејс.
Може да садржи корисничке макрое.

Property behavior:
- обавезно за операције креирања
useip integer Да ли веза треба да се успостави преко IP-а.

Могуће вредности:
0 - повежите се помоћу DNS имена домаћина;
1 - повежите се користећи IP адресу домаћина.

Property behavior:
- обавезно за операције креирања
main integer Да ли се интерфејс користи као подразумевани на домаћину. Само један интерфејс неког типа може да се подеси као подразумевани на домаћину.

Могуће вредности:
0 – није подразумевано;
1 – подразумевано.

Property behavior:
- обавезно за операције креирања
details array Додатни details објекат за интерфејс.

Property behavior:
- обавезно ако је type подешен на "SNMP"
disable_until timestamp Следеће време анкетирања недоступног интерфејса домаћина.

Property behavior:
- само за читање
error string Текст грешке ако интерфејс домаћина није доступан.

Property behavior:
- само за читање
errors_from timestamp Време када је интерфејс домаћина постао недоступан.

Property behavior:<бр>- само за читање

Детаљи

Објекат детаља има следећа својства.

Property Type Опис
version integer Верзија SNMPSNMPv1 интерфејса.

Могуће вредности:
1 - SNMPv1;
2 - SNMPv2c;
3 - SNMPv3.

Property behavior:
- обавезно
bulk integer Да ли да се користи групни SNMP захтеви.

Могуће вредности:
0 - немојте користити групне захтеве;<бр>1 - ( подразумевано) - користите групне захтеве.
community string SNMP SNMPv1 заједница. Користи се само од SNMPv1 и SNMPv2
интерфејса.

Property behavior:
- обавезно ако је version на "SNMPv1" " SNMPv2c"
max_repetitions integer Максимална вредност понављања за native SNMP bulk requests (GetBulkRequest-PDUs).
Користи се и само за discovery[]и walk[] ставке у SNMPv2 и v3.

Подразумевано: 10.
securityname string безбедно име SNMPv3. Користи се само од SNMPv3 интерфејса.
securitylevel integerј SNMPv3 ниво безбедности. Користите га само SNMPv3 интерфејси.

Могуће вредности:
0 - (подразумевано) - noAuthPriv;
1 - authNoPriv;
2 - authPriv.
authpassphrase string SNMPv3 приступна фраза за аутентификацију. Користи се само од SNMPv3 интерфејса.
privpassphrase string
authprotocol integer SNMPv3 аутентификациони протокол. Користите га само SNMPv3 интерфејси.

Могуће вредности:
0 - (подразумевано) - MD 5;
1 - SHA 1;
2 - SHA 224;
3 - SHA 256;
4 - SHA 384;
5 - SHA512.
privprotocol integer SNMPv3 протокол приватности. Користи се само за SNMPv3 интерфејс.
<бр>Могуће вредности:
0 - (подразумевано) - DES;
1 - AES 128;
2 - AES 192;
3 - AES 256;<br > 4 - AES 192C;
5 - AES 256C.
contextname string SNMPv3 име контекста. Користи се само за SNMPv3 интерфејс.