[comment]: # translation:outdated

[comment]: # aside:1

[comment]: # ({94e18e5a-7ed888d2})
# Објекат интерфејса домаћина

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

[comment]: # ({/94e18e5a-7ed888d2})

[comment]: # ({48ead816-ce77a3b0})
### Интерфејс домаћина

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

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

|Property|[Type](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|interfaceid|ID|ID интерфејса.<бр><бр>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *само за читање*<br>- *потребно* за операције ажурирања|
|available|integer|Доступност интерфејса домаћина.<br><br>Могуће вредности:<br>0 - *(подразумевано)* непознато;<br>1 - доступно;<br>2 - недоступно.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- * само за читање*|
|hostid|ID|ID домаћина којем интерфејс припада.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *константа* <br>- *обавезно* за операције креирања|
|type|integer|Тип интерфејса.<br><br>Могуће вредности:<br>1 - Агент;<br>2 - SNMP;<br>3 - IPMI;< br>4 - JMX.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* за операције креирања|
|ip|string|IP адреса коју користи интерфејс.<br><br>Може бити празан ако је веза успостављена преко DNS-а.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* за креирање операција|
|dns|string|DNS име које користи интерфејс.<br><br>Може бити празно ако је веза успостављена преко IP-а.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* за операције креирања|
|port|string|Број порта који користи интерфејс.<br>Може да садржи корисничке макрое.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* за операције креирања|
|useip|integer|Да ли веза треба да се успостави преко IP-а.<br><br>Могуће вредности:<br>0 - повежите се помоћу DNS имена домаћина;<br>1 - повежите се користећи IP адресу домаћина.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* за операције креирања|
|main|integer|Да ли се интерфејс користи као подразумевани на домаћину. Само један интерфејс неког типа може да се подеси као подразумевани на домаћину.<br><br>Могуће вредности:<br>0 – није подразумевано;<br>1 – подразумевано.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavio):<br>- *обавезно* за операције креирања|
|details|array|Додатни [details](#details) објекат за интерфејс.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* ако је `type ` подешен на "SNMP"|
|disable\_until|timestamp|Следеће време анкетирања недоступног интерфејса домаћина.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *само за читање*|
|error|string|Текст грешке ако интерфејс домаћина није доступан.<br><br> [Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *само за читање*|
|errors\_from|timestamp|Време када је интерфејс домаћина постао недоступан.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<бр>- *само за читање*|

[comment]: # ({/48ead816-ce77a3b0})

[comment]: # ({144d8eb5-3bb71fcc})
#### Детаљи

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

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|version|integer|Верзија SNMP интерфејса.<br><br>Могуће вредности:<br>1 - SNMPv1;<br>2 - SNMPv2c;<br>3 - SNMPv3.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|
|bulk|integer|Да ли користити групне SNMP захтеве.<br><br>Могуће вредности:<br>0 - не користити групне захтеве;<br>1 - (подразумевано) - користити групне захтеве.|
|community|string|SNMP заједница. Користи се само од стране SNMPv1 и SNMPv2 интерфејса.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* ако је `version` подешено на "SNMPv1" или "SNMPv2c"|
|max_repetitions|integer|Максимална вредност понављања за [нативне SNMP групне захтеве](#native-snmp-bulk-requests) (GetBulkRequest-PDUs).<br>Користи се само за ставке `discovery[]` и `walk[]` у SNMPv2 и v3.<br><br>Подразумевано: 10.|
|securityname|string|SNMPv3 назив безбедности. Користи се само од стране SNMPv3 интерфејса.|
|securitylevel|integer|SNMPv3 ниво безбедности. Користи се само од стране SNMPv3 интерфејса.<br><br>Могуће вредности:<br>0 - (подразумевано) - noAuthNoPriv;<br>1 - authNoPriv;<br>2 - authPriv.|
|authpassphrase|string|SNMPv3 лозинка за аутентификацију. Користи се само од стране SNMPv3 интерфејса.|
|privpassphrase|string|SNMPv3 лозинка за приватност. Користи се само од стране SNMPv3 интерфејса.|
|authprotocol|integer|SNMPv3 протокол за аутентификацију. Користи се само од стране SNMPv3 интерфејса.<br><br>Могуће вредности:<br>0 - (подразумевано) - MD5;<br>1 - SHA1;<br>2 - SHA224;<br>3 - SHA256;<br>4 - SHA384;<br>5 - SHA512.|
|privprotocol|integer|SNMPv3 протокол за приватност. Користе га само SNMPv3 интерфејси.<br><br>Могуће вредности:<br>0 - (подразумевано) - DES;<br>1 - AES128;<br>2 - AES192;<br>3 - AES256;<br>4 - AES192C;<br>5 - AES256C.|
|contextname|string|SNMPv3 име контекста. Користе га само SNMPv3 интерфејси.|

[comment]: # ({/144d8eb5-3bb71fcc})
