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