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. |