Следећи објекти су директно повезани са 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 подржан само за ставке које имају тип вредности "карактер".