# > Объект прототипа узлов сети

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

### Прототип узлов сети

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

|Свойство|Тип|Описание|
|----------------|------|----------------|
|hostid|строка|*(только чтение)* ID прототипа узлов сети.|
|**host**<br>(требуется)|строка|Техническое имя прототипа узлов сети.|
|name|строка|Видимое имя прототипа узлов сети.<br><br>По умолчанию: значение свойства `host`.|
|status|целое число|Состояние прототипа узлов сети.<br><br>Возможные значения:<br>0 - *(по умолчанию)* узел сети под наблюдением;<br>1 - узел сети без наблюдения.|
|templateid|строка|*(только чтение)* ID родительского прототипа узлов сети из шаблона.|
|tls\_connect|целое число|Подключения к узлу сети.<br><br>Возможные значения:<br>1 - *(по умолчанию)* Без шифрования;<br>2 - PSK;<br>4 - сертификат.|
|tls\_accept|целое число|Соединения с узла сети.<br><br>Возмодные битовые значения:<br>1 - *(по умолчанию)* Без шифрования;<br>2 - PSK;<br>4 - сертификат.|
|tls\_issuer|строка|Эмитент сертификата.|
|tls\_subject|строка|Субъект сертификата.|
|tls\_psk\_identity|строка|Идентификатор PSK. Требуется, если либо в `tls_connect`, либо в `tls_accept` выбран PSK.|
|tls\_psk|строка|Pre-shared ключ, по крайней мере 32 шестнадцатеричных цифры. Требуется, если либо в `tls_connect`, либо в `tls_accept` выбран PSK.|

### Данные инвентаризации прототипа узлов сети

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

|Свойство|Тип|Описание|
|----------------|------|----------------|
|inventory\_mode|целое число|Режим заполнения инвентарных данных прототипа узлов сети.<br><br>Возможные значения:<br>-1 - деактивировано;<br>0 - *(по умолчанию)* вручную;<br>1 - автоматически.|

### Соединение с группой

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

|Свойство|Тип|Описание|
|----------------|------|----------------|
|group\_prototypeid|строка|*(только чтение)* ID соединения с группой.|
|**groupid**<br>(требуется)|строка|ID группы узлов сети.|
|hostid|строка|*(только чтение)* ID прототипа узлов сети|
|templateid|строка|*(только чтение)* ID родительского соединения с группой из шаблона.|

### Прототип групп

Объект прототипа группы задает группу, которая будет создана для
обнаруженного узла сети и имеет следующие свойства.

|Свойство|Тип|Описание|
|----------------|------|----------------|
|group\_prototypeid|строка|*(только чтение)* ID прототипа группы.|
|**name**<br>(требуется)|строка|Имя прототипа группы.|
|hostid|строка|*(только чтение)* ID прототипа узлов сети|
|templateid|строка|*(только чтение)* ID родительского прототипа группы из шаблона.|
