Објекат прототипа домаћина има следећа својства.
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|Опис| |--|--|----- -| |groupid|ID|ID групе домаћина.<бр><бр>Property behavior:<бр>- обавезно|
Објекат прототипа групе дефинише групу која ће бити креирана за откривеног домаћина. Има следећа својства.
|Property|Type|Опис| |--|--|-- ----| |name|string|Назив прототипа групе.<бр><бр>Property behavior:<бр>- обавезно|
Објекат ознаке прототипа домаћина има следећа својства.
Property | Type | Опис |
---|---|---|
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" |