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

Следећи објекти су директно повезани са 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 Description
version integer Верзија SNMP интерфејса.

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

Понашање својства:
- обавезно
bulk integer Да ли користити групне SNMP захтеве.

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

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

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

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

Могуће вредности:
0 - (подразумевано) - MD5;
1 - SHA1;
2 - SHA224;
3 - SHA256;
4 - SHA384;
5 - SHA512.
privprotocol integer SNMPv3 протокол за приватност. Користе га само SNMPv3 интерфејси.

Могуће вредности:
0 - (подразумевано) - DES;
1 - AES128;
2 - AES192;
3 - AES256;
4 - AES192C;
5 - AES256C.
contextname string SNMPv3 име контекста. Користе га само SNMPv3 интерфејси.