Kartes objekts

Tālāk norādītie objekti ir tieši saistīti ar map API.

Karte

Kartes objektam ir šādi rekvizīti.

Property Type Description
sysmapid ID Kartes ID.

Rekvizīta darbība:
- tikai lasāms
- obligāts atjaunināšanas operācijām
height integer Kartes augstums pikseļos.

Rekvizīta darbība:
- obligāts izveides operācijām
name string Kartes nosaukums.

Rekvizīta darbība:
- obligāts izveides operācijām
width integer Kartes platums pikseļos.

Rekvizīta darbība:
- obligāts izveides operācijām
backgroundid ID Attēla ID, kas tiek izmantots kā kartes fons.
expand_macros integer Vai konfigurējot karti, etiķetēs izvērst makro.

Iespējamās vērtības:
0 - (noklusējums) makro neizvērst;
1 - izvērst makro.
expandproblem integer Vai elementiem ar vienu problēmu tiks rādīts problēmas trigeris.

Iespējamās vērtības:
0 - vienmēr rādīt problēmu skaitu;
1 - (noklusējums) rādīt problēmas trigeri, ja ir tikai viena problēma.
grid_align integer Vai iespējot režģa līdzināšanu.

Iespējamās vērtības:
0 - atspējot režģa līdzināšanu;
1 - (noklusējums) iespējot režģa līdzināšanu.
grid_show integer Vai kartē rādīt režģi.

Iespējamās vērtības:
0 - nerādīt režģi;
1 - (noklusējums) rādīt režģi.
grid_size integer Kartes režģa izmērs pikseļos.

Atbalstītās vērtības: 20, 40, 50, 75 un 100.

Noklusējums: 50.
highlight integer Vai ir iespējota ikonu izcelšana.

Iespējamās vērtības:
0 - izcelšana atspējota;
1 - (noklusējums) izcelšana iespējota.
iconmapid ID Kartē izmantotās ikonu kartes ID.
label_format integer Vai iespējot paplašinātās etiķetes.

Iespējamās vērtības:
0 - (noklusējums) atspējot paplašinātās etiķetes;
1 - iespējot paplašinātās etiķetes.
label_location integer Kartes elementa etiķetes atrašanās vieta.

Iespējamās vērtības:
0 - (noklusējums) apakšā;
1 - pa kreisi;
2 - pa labi;
3 - augšā.
label_string_host string Pielāgota etiķete hosts elementiem.

Rekvizīta darbība:
- obligāts, ja label_type_host ir iestatīts uz "custom"
label_string_hostgroup string Pielāgota etiķete host grupas elementiem.

Rekvizīta darbība:
- obligāts, ja label_type_hostgroup ir iestatīts uz "custom"
label_string_image string Pielāgota etiķete attēla elementiem.

Rekvizīta darbība:
- obligāts, ja label_type_image ir iestatīts uz "custom"
label_string_map string Pielāgota etiķete kartes elementiem.

Rekvizīta darbība:
- obligāts, ja label_type_map ir iestatīts uz "custom"
label_string_trigger string Pielāgota etiķete trigeris elementiem.

Rekvizīta darbība:
- obligāts, ja label_type_trigger ir iestatīts uz "custom"
label_type integer Kartes elementa etiķetes tips.

Iespējamās vērtības:
0 - etiķete;
1 - IP adrese;
2 - (noklusējums) elementa nosaukums;
3 - tikai statuss;
4 - nekas.
label_type_host integer Etiķetes tips hosts elementiem.

Iespējamās vērtības:
0 - etiķete;
1 - IP adrese;
2 - (noklusējums) elementa nosaukums;
3 - tikai statuss;
4 - nekas;
5 - pielāgots.
label_type_hostgroup integer Etiķetes tips host grupas elementiem.

Iespējamās vērtības:
0 - etiķete;
2 - (noklusējums) elementa nosaukums;
3 - tikai statuss;
4 - nekas;
5 - pielāgots.
label_type_image integer Etiķetes tips host grupas elementiem.

Iespējamās vērtības:
0 - etiķete;
2 - (noklusējums) elementa nosaukums;
4 - nekas;
5 - pielāgots.
label_type_map integer Etiķetes tips kartes elementiem.

Iespējamās vērtības:
0 - etiķete;
2 - (noklusējums) elementa nosaukums;
3 - tikai statuss;
4 - nekas;
5 - pielāgots.
label_type_trigger integer Etiķetes tips trigeris elementiem.

Iespējamās vērtības:
0 - etiķete;
2 - (noklusējums) elementa nosaukums;
3 - tikai statuss;
4 - nekas;
5 - pielāgots.
markelements integer Vai izcelt kartes elementus, kuru statuss nesen ir mainījies.

Iespējamās vērtības:
0 - (noklusējums) elementus neizcelt;
1 - izcelt elementus.
severity_min integer Minimālā trigeris smaguma pakāpe, kas tiks rādīta kartē.

Skatiet trigeris severity rekvizītu, lai iegūtu atbalstīto trigeris smaguma pakāpju sarakstu.
show_unack integer Kā jāattēlo problēmas.

Iespējamās vērtības:
0 - (noklusējums) rādīt visu problēmu skaitu;
1 - rādīt tikai neapstiprināto problēmu skaitu;
2 - atsevišķi rādīt apstiprināto un neapstiprināto problēmu skaitu.
userid ID Lietotāja ID, kurš ir kartes īpašnieks.
private integer Kartes koplietošanas veids.

Iespējamās vērtības:
0 - publiska karte;
1 - (noklusējums) privāta karte.
show_suppressed integer Vai tiek rādītas slāpētās problēmas.

Iespējamās vērtības:
0 - (noklusējums) slāpētās problēmas slēpt;
1 - rādīt slāpētās problēmas.

Kartes elements

Kartes elementa objekts definē objektu, kas tiek attēlots kartē. Tam ir šādi rekvizīti.

Property Type Description
selementid ID Kartes elementa ID.

Rekvizīta darbība:
- tikai lasāms
elements array Elementa datu objekts.

Rekvizīta darbība:
- obligāts, ja elementtype ir iestatīts uz "host", "map", "trigger" vai "host group"
elementtype integer Kartes elementa tips.

Iespējamās vērtības:
0 - host;
1 - map;
2 - trigger;
3 - host group;
4 - image.

Rekvizīta darbība:
- obligāts
iconid_off ID Attēla ID, kas tiek izmantots elementa attēlošanai noklusējuma stāvoklī.

Rekvizīta darbība:
- obligāts
areatype integer Kā jāattēlo atsevišķi host group hosti.

Iespējamās vērtības:
0 - (noklusējums) host group elements aizņems visu karti;
1 - host group elementam būs fiksēts izmērs.
elementsubtype integer Kā host group elements jāattēlo kartē.

Iespējamās vērtības:
0 - (noklusējums) attēlot host group kā vienu elementu;
1 - attēlot katru grupas hostu atsevišķi.
evaltype integer Kartes elementa tagu filtrēšanas nosacījuma izvērtēšanas metode.

Iespējamās vērtības:
0 - (noklusējums) And/Or;
2 - Or.
height integer Fiksēta izmēra host group elementa augstums pikseļos.

Noklusējums: 200.
iconid_disabled ID Attēla ID, kas tiek izmantots, lai attēlotu atspējotus kartes elementus.

Rekvizīta darbība:
- atbalstīts, ja elementtype ir iestatīts uz "host", "map", "trigger" vai "host group"
iconid_maintenance ID Attēla ID, kas tiek izmantots, lai attēlotu kartes elementus uzturēšanas režīmā.

Rekvizīta darbība:
- atbalstīts, ja elementtype ir iestatīts uz "host", "map", "trigger" vai "host group"
iconid_on ID Attēla ID, kas tiek izmantots, lai attēlotu kartes elementus ar problēmām.

Rekvizīta darbība:
- atbalstīts, ja elementtype ir iestatīts uz "host", "map", "trigger" vai "host group"
label string Elementa etiķete.
label_location integer Kartes elementa etiķetes atrašanās vieta.

Iespējamās vērtības:
-1 - (noklusējums) noklusējuma atrašanās vieta;
0 - apakšā;
1 - pa kreisi;
2 - pa labi;
3 - augšā.
permission integer Tiesību līmeņa tips.

Iespējamās vērtības:
-1 - nav;
2 - tikai lasīšana;
3 - lasīšana-rakstīšana.
sysmapid ID Kartes ID, kurai elements pieder.

Rekvizīta darbība:
- tikai lasāms
urls array Kartes elementa URL.

Kartes elementa URL objekts ir detalizēti aprakstīts tālāk.
use_iconmap integer Vai host elementiem jāizmanto ikonu kartēšana.

Iespējamās vērtības:
0 - neizmantot ikonu kartēšanu;
1 - (noklusējums) izmantot ikonu kartēšanu.
viewtype integer Host group elementa izvietošanas algoritms.

Iespējamās vērtības:
0 - (noklusējums) režģis.
width integer Fiksēta izmēra host group elementa platums pikseļos.

Noklusējums: 200.
x integer Elementa X koordināta pikseļos.

Noklusējums: 0.
y integer Elementa Y koordināta pikseļos.

Noklusējums: 0.

Kartes elements Hosts

Kartes elementa Hosts objekts definē vienu hosta elementu.

Īpašība Type Apraksts
hostid ID Hosta ID.

Kartes elements Host group

Kartes elementa Host group objekts definē vienu hostu grupas elementu.

Īpašība Type Apraksts
groupid ID Hostu grupas ID.

Kartes elements Karte

Kartes elementa Karte objekts definē vienu kartes elementu.

Īpašība Type Apraksts
sysmapid ID Kartes ID.

Kartes elementa trigeris

Kartes elementa trigeris objekts definē vienu vai vairākus trigeru elementus.

Īpašība Type Apraksts
triggerid ID Trigera ID.

Kartes elementa tags

Kartes elementa taga objektam ir šādas īpašības.

Īpašība Tips Apraksts
tag string Kartes elementa taga nosaukums.

Īpašības darbība:
- obligāts
operator integer Kartes elementa taga nosacījuma operators.

Iespējamās vērtības:
0 - (noklusējums) Satur;
1 - Vienāds ar;
2 - Nesatur;
3 - Nav vienāds ar;
4 - Eksistē;
5 - Neeksistē.
value string Kartes elementa taga vērtība.

Kartes elementa URL

Kartes elementa URL objekts definē klikšķināmu saiti, kas būs pieejama konkrētam kartes elementam. Tam ir šādas īpašības:

Īpašība Tips Apraksts
sysmapelementurlid ID Kartes elementa URL ID.

Īpašības darbība:
- tikai lasāms
name string Saites virsraksts.

Īpašības darbība:
- obligāts
url string Saites URL.

Īpašības darbība:
- obligāts
selementid ID Kartes elementa ID, kuram pieder URL.

Kartes saite

Kartes saites objekts definē saiti starp diviem kartes elementiem. Tam ir šādi atribūti.

Property Type Description
linkid ID Kartes saites ID.

Property behavior:
- read-only
selementid1 ID Pirmā kartes elementa ID, kas saites vienā galā ir piesaistīts.

Property behavior:
- required
selementid2 ID Pirmā kartes elementa ID, kas saites otrā galā ir piesaistīts.

Property behavior:
- required
color string Līnijas krāsa heksadecimālā krāsu kodā.

Default: 000000.
drawtype integer Saites līnijas zīmēšanas stils.

Possible values:
0 - (default) line;
2 - bold line;
3 - dotted line;
4 - dashed line.
label string Saites etiķete.
linktriggers array Kartes saites trigeri, ko izmantot kā saites statusa indikatorus.

Kartes saites trigeris ir aprakstīts detalizēti tālāk.
permission integer Atļauju līmeņa veids.

Possible values:
-1 - none;
2 - read only;
3 - read-write.
sysmapid ID Kartes ID, kurai saite pieder.

Kartes saites trigeris

Kartes saites trigeris objekts definē kartes saites statusa indikatoru, pamatojoties uz trigeris stāvokli. Tam ir šādas īpašības:

Property Type Description
linktriggerid ID Kartes saites trigeris ID.

Property behavior:
- read-only
triggerid ID Trigeris ID, ko izmanto kā saites indikatoru.

Property behavior:
- required
color string Indikatora krāsa heksadecimālā krāsu kodā.

Default: DD0000.
drawtype integer Indikatora zīmēšanas stils.

Possible values:
0 - (default) line;
2 - bold line;
3 - dotted line;
4 - dashed line.
linkid ID Kartes saites ID, kurai pieder saites trigeris.

Kartes URL

Kartes URL objekts definē klikšķināmu saiti, kas kartē būs pieejama visiem noteikta tipa elementiem. Tam ir šādas īpašības:

Īpašība Tips Apraksts
sysmapurlid ID Kartes URL ID.

Īpašības darbība:
- tikai lasāms
name string Saites virsraksts.

Īpašības darbība:
- obligāts
url string Saites URL.

Īpašības darbība:
- obligāts
elementtype integer Kartes elementa tips, kuram URL būs pieejams.

Atbalstīto tipu sarakstu skatiet kartes elementa type īpašībā.

Noklusējums: 0.
sysmapid ID Kartes ID, kurai pieder URL.

Kartes lietotājs

Kartes atļauju saraksts, pamatojoties uz lietotājiem. Tam ir šādas īpašības:

Īpašība Type Apraksts
sysmapuserid ID Kartes lietotāja ID.

Property behavior:
- read-only
userid ID Lietotāja ID.

Property behavior:
- required
permission integer Atļaujas līmeņa tips.

Iespējamās vērtības:
2 - tikai lasīšanai;
3 - lasīšana-rakstīšana.

Property behavior:
- required

Kartes lietotāju grupa

Kartes atļauju saraksts, pamatojoties uz lietotāju grupām. Tam ir šādas īpašības:

Īpašība Type Apraksts
sysmapusrgrpid ID Kartes lietotāju grupas ID.

Īpašības darbība:
- tikai lasāms
usrgrpid ID Lietotāju grupas ID.

Īpašības darbība:
- obligāts
permission integer Atļaujas līmeņa tips.

Iespējamās vērtības:
2 - tikai lasīšana;
3 - lasīšana-rakstīšana.

Īpašības darbība:
- obligāts

Kartes figūras

Kartes figūras objekts definē ģeometrisku figūru (ar tekstu vai bez tā), kas tiek attēlota kartē. Tam ir šādas īpašības:

Īpašība Tips Apraksts
sysmap_shapeid ID Kartes figūras elementa ID.

Īpašības darbība:
- tikai lasāms
type integer Kartes figūras elementa tips.

Iespējamās vērtības:
0 - taisnstūris;
1 - elipse.

Īpašība ir obligāta, veidojot jaunas figūras.

Īpašības darbība:
- obligāts
x integer Figūras X koordinātas pikseļos.

Noklusējums: 0.
y integer Figūras Y koordinātas pikseļos.

Noklusējums: 0.
width integer Figūras platums pikseļos.

Noklusējums: 200.
height integer Figūras augstums pikseļos.

Noklusējums: 200.
text string Figūras teksts.
font integer Teksta fonts figūras iekšpusē.

Iespējamās vērtības:
0 - Georgia, serif
1 - "Palatino Linotype", "Book Antiqua", Palatino, serif
2 - "Times New Roman", Times, serif
3 - Arial, Helvetica, sans-serif
4 - "Arial Black", Gadget, sans-serif
5 - "Comic Sans MS", cursive, sans-serif
6 - Impact, Charcoal, sans-serif
7 - "Lucida Sans Unicode", "Lucida Grande", sans-serif
8 - Tahoma, Geneva, sans-serif
9 - "Trebuchet MS", Helvetica, sans-serif
10 - Verdana, Geneva, sans-serif
11 - "Courier New", Courier, monospace
12 - "Lucida Console", Monaco, monospace

Noklusējums: 9.
font_size integer Fonta lielums pikseļos.

Noklusējums: 11.
font_color string Fonta krāsa.

Noklusējums: 000000.
text_halign integer Teksta horizontālā līdzināšana.

Iespējamās vērtības:
0 - centrēts;
1 - pa kreisi;
2 - pa labi.

Noklusējums: 0.
text_valign integer Teksta vertikālā līdzināšana.

Iespējamās vērtības:
0 - vidū;
1 - augšā;
2 - apakšā.

Noklusējums: 0.
border_type integer Apmales tips.

Iespējamās vērtības:
0 - nav;
1 - —————;
2 - ·····;
3 - - - -.

Noklusējums: 0.
border_width integer Apmales platums pikseļos.

Noklusējums: 0.
border_color string Apmales krāsa.

Noklusējums: 000000.
background_color string Fona krāsa (aizpildījuma krāsa).

Noklusējums: (tukšs).
zindex integer Vērtība, ko izmanto visu figūru un līniju secības noteikšanai (z-index).

Noklusējums: 0.

Kartes līnijas

Kartes līnijas objekts definē līniju, kas tiek attēlota kartē. Tam ir šādas īpašības:

Īpašība Tips Apraksts
sysmap_shapeid ID Kartes formas elementa ID.

Īpašības darbība:
- tikai lasāms
x1 integer Līnijas 1. punkta X koordinātas pikseļos.

Noklusējums: 0.
y1 integer Līnijas 1. punkta Y koordinātas pikseļos.

Noklusējums: 0.
x2 integer Līnijas 2. punkta X koordinātas pikseļos.

Noklusējums: 200.
y2 integer Līnijas 2. punkta Y koordinātas pikseļos.

Noklusējums: 200.
line_type integer Līniju tips.

Iespējamās vērtības:
0 - nav;
1 - —————;
2 - ·····;
3 - - - -.

Noklusējums: 0.
line_width integer Līniju platums pikseļos.

Noklusējums: 0.
line_color string Līnijas krāsa.

Noklusējums: 000000.
zindex integer Vērtība, ko izmanto visu formu un līniju secības noteikšanai (z-index).

Noklusējums: 0.