This is a translation of the original English documentation page. Help us make it better.

Host prototype object

Прототип домаћина

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

Property Type Опис
hostid ID ID прототип домаћина.

Property behavior:
- само за читање
- потребно за операције ажурирања
host string Технички назив прототипа домаћина.

Property behavior:
- потребно за операције креирања
- само за читање за наслеђене објекте
name string Видљиво име прототипа домаћина.

Подразумевано: вредност својства host.

Property behavior:
- само за читање за наслеђене објекте
status integer Статус прототипа домаћина.

Могуће вредности:
0 - (подразумевано) надгледани домаћин;
1 - ненадгледани домаћин.
inventory_mode integer Режим популације инвентара домаћина.

Могуће вредности:
-1 - (подразумевано) онемогућено;
0 - ручно;
1 - аутоматски.
templateid ID ID прототипа домаћина матичног шаблона.

Property behavior:
- само за читање
discover integer Статус откривања прототипа домаћина.

Могуће вредности:
0 - (подразумевано) нови домаћини ће бити откривени;
1 - нови домаћини неће бити откривени и постојећи домаћини ће бити означени као изгубљени.
custom_interfaces integer Извор custom interfaces за домаћине које је креирао прототип домаћина.

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

Property behavior:
- * само за читање* за наслеђене објекте
uuid string Универзални јединствени идентификатор, који се користи за повезивање увезених прототипова домаћина са већ постојећим. Аутоматски генерисано, ако није дато.

Property behavior:
- подржано ако прототип домаћина припада шаблону

Линк групе

Објекат групне везе повезује прототип домаћина са групом домаћина. Има следећа својства.

|Property|Type|Description| |--|--|----- -| |groupid|ID|ID групе домаћина.

Property behavior:
- обавезно|

Групни прототип

Објекат прототипа групе дефинише групу која ће бити креирана за откривеног домаћина. Има следећа својства.

|Property|Type|Description| |--|--|-- ----| |group_prototypeid|ID|ID прототипа групе.

[Понашање имовине] (/manual/api/reference_commentary#property-behavior):
- read-only| |name|string|Назив прототипа групе.

Понашање имовине:
- required за операције креирања|

Ознака прототипа домаћина

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

Property Type Description
tag string Прототип домаћина назив ознаке.

Property behavior:
- обавезно
value string Вредност ознаке прототипа домаћина.

Прилагођени интерфејс

Прилагођени интерфејси су подржани ако је custom_interfaces од Host prototype object подешен на "use host prototypes custom interfaces". Објект прилагођеног интерфејса има следећа својства.

Property Type Опис
type integer Тип интерфејса.

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

Property behavior:
- обавезно
useip integer Да ли веза треба да се успостави преко IP-а.

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

Property behavior:
- обавезно
ip string IP адреса коју користи интерфејс.<бр>Може да садржи макрое.

Property behavior:
- обавезно ако је useip подешен на "connect using host IP address"
dns string DNS име које користи интерфејс .
Може да садржи макрое.

Property behavior:
- обавезно ако је useip подешен на "connect using host DNS name"
port string Број порта који користи интерфејс.
Може да садржи корисничке и LLD макрое.

Property behavior:<br >- обавезно
main integer Да ли се интерфејс користи као подразумевани на домаћину.
Само један интерфејс неког типа може да се подеси као подразумевани на домаћину.

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

Property behavior:
- обавезно
details array Додатни објекат за интерфејс.

Property behavior:
- обавезно ако је type подешен на "SNMP"

Детаљи прилагођеног интерфејса

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

Property Type Опис
version integer Bерзија SNMP интерфејса.

Могуће вредности:
1 – SNMPv1;
2 – SNMPv2c;
3 – SNMPv3.

Property behavior:
- обавезно
bulk integer Да ли да се користе групни SNMP захтеви.

Могуће вредности:
0 - немојте користити групне захтеве;
1 - * (подразумевано)* - користите групне захтеве.
community string SNMP заједница.

Property behavior:
- обавезно ако version је подешена на „SNMPv1“ или „SNMPv2c“
max_repetitions integer Максимална вредност понављања за native SNMP bulk requests (GetBulkRequest-PDUs).
Користи се само за discovery[] и walk[] ставке у SNMPv2 и v3.

Подразумевано: 10.
securityname string безбедносно име SNMPv3.

Property behavior:
- подржано ако је version подешена на "SNMPv3"
securitylevel integer SNMPv3 безбедносни ниво.

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

Property behavior:
- подржано ако је version подешена на "SNMPv3"
authpassphrase string SNMPv3 приступна фраза за аутентификацију.

Property behavior:
- подржано ако је „ version“ подешена на „SNMPv3“, а „ securitylevel“ на „authNoPrivauthPriv“ или „authNoPriv“
privpassphrase stringг лозинка за приватност SNMPv3.

Property behavior:
- подржано ако је version постављена на "SNMPv3" и securitylevel је постављена на "authPriv"
authprotocol integer SNMPv3 протокол за аутентификацију.

Могуће вредности:
0 - (подразумевано) - MD5;
1 - SHA1;
2 - SHA224;
3 - SHA256;
4 - SHA384;
5 - SHA512.

Property behavior:
- подржано ако је version подешена на "SNMPv3" и securitylevel на "authNoPriv" или "authPriv"
privprotocol integer SNMPv3 протокол приватности. Користи се само за SNMPv3 интерфејсе.

Могуће вредности:
0 - (подразумевано) - DES;
1 - AEC128;
2 - АЕС192;
3 - АЕС256;
4 - АЕС192C;
5 - АЕС256C.

Property behavior:
- подржано ако је version подешена на „SNMPv3“ и „securitylevel“ су подешени на „authPriv“
contextname string SNMPv3 име контекста.

Property behavior:
- подржано ако је version подешена на "SNMPv3"