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

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

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

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

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

Property Type Description
interfaceid ID ID интерфејса.

Понашање својства:
- само за читање
- потребно за операције ажурирања
available integer Доступност интерфејса домаћина.

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

Понашање својства:
- само за читање
hostid ID ID домаћина којем интерфејс припада.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Понашање својства:
- само за читање

Детаљи

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

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 SNMPv3 приступачна фраза за приватност. Користи се само за SNMPv3 интерфејс.
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 интерфејс.