# > Объект интерфейса узла сети

Следующие объекты напрямую связаны с `hostinterface` API.

### Интерфейс узла сети

Объект интерфейса узла сети имеет следующие свойства.

::: noteimportant
Обратите внимание, что требуется указывать как IP,
так и DNS. Если вы не хотите использовать DNS, задайте это свойство как
пустая строка.
:::

|Свойство|Тип|Описание|
|----------------|------|----------------|
|interfaceid|строка|*(только чтение)* ID интерфейса.|
|**dns**<br>(требуется)|строка|DNS имя используемое интерфейсом.<br><br>Может быть пустым, если соединение выполняется через IP.|
|**hostid**<br>(требуется)|строка|ID узла сети, которому принадлежит интерфейс.|
|**ip**<br>(требуется)|строка|IP адрес используемый интерфейсом.<br><br>Может быть пустым, если соединение выполняется через DNS.|
|**main**<br>(требуется)|целое число|Является ли интерфейс используемым по умолчанию на узле сети. На узле сети в качестве умолчания может быть задан только один интерфейс каждого типа.<br><br>Возможные значения:<br>0 - не по умолчанию;<br>1 - по умолчанию.|
|**port**<br>(требуется)|строка|Номер порта используемого интерфейсом. Может содержать пользовательские макросы.|
|**type**<br>(требуется)|целое число|Тип интерфейса.<br><br>Возможные значения:<br>1 - агент;<br>2 - SNMP;<br>3 - IPMI;<br>4 - JMX.<br>|
|**useip**<br>(требуется)|целое число|Должно ли соединение выполняться через IP адрес.<br><br>Возможные значения:<br>0 - подключение с использованием DNS имени хоста;<br>1 - подключение с использованием IP адреса хоста.|
|bulk|целое число|Необходимо ли использовать массовые запросы SNMP.<br><br>Возможные значения:<br>0 - не использовать массовые запросы;<br>1 - *(по умолчанию)* использовать массовые запросы.|
