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

Следећи објекти су директно повезани са valuemap API-јем.

Мапа вредности

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

Property Type Description
valuemapid ID ID мапе вредности.

Понашање својства:
- само за читање
- обавезно за операције ажурирања
hostid ID ID домаћина или шаблона коме припада мапа вредности.

Понашање својства:
- константа
- потребно за операције креирања
name string Назив мапе вредности.

Понашање својства:
-потребно за операције креирања
mappings array Мапирање вредности за тренутну мапу вредности. Објекат мапирања је детаљно описан у наставку.

Понашање својства:
- потребно за операције креирања
uuid string Универзални јединствени идентификатор, који се користи за повезивање увезених мапа вредности са већ постојећим. Аутоматски генерисано, ако није дато.

Понашање својства:
- подржано ако мапа вредности припада шаблону

Мапирање вредности

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

Property Type Description
type integer Тип подударања у мапирању.

Могуће вредности:
0 - (подразумевано) мапирање ће се применити ако је вредност једнака;
1 - мапирање ће се применити ако је вредност већа или једнако1;
2 - мапирање ће се применити ако је вредност мања или једнака1;
3 - мапирање ће се применити ако је вредност у опсегу (опсези су укључени; више опсега, раздвојених са зарезом, може се дефинисати)1;
4 - мапирање ће бити примењено ако се вредност подудара са регуларним изразом2;
5 - ако није пронађено подударање, мапирање неће бити примењено, а подразумевана вредност ће се користити.

Ако је type подешен на "0", "1", "2", "3", "4", value не може бити празна.

Ако је type подешен на "5", онда value мора бити празна.
value string Оригинална вредност.

Понашање својства:
-обавезно ако је type подешен на "1", " 2", "3", "4"
- подржано ако је type подешен на "5"
newvalue string Вредност на коју је мапирана оригинална вредност.

Понашање својства:
- обавезно

1 подржано само за ставке које имају тип вредности "нумеричка неозначена", "нумеричка децимална".
2 подржан само за ставке које имају тип вредности "карактер".