De volgende objecten zijn direct gerelateerd aan de map
API.
Het kaartobject heeft de volgende eigenschappen.
Eigenschap | Type | Omschrijving |
---|---|---|
sysmapid | string | ID van de kaart. Gedrag van eigenschap: - alleen-lezen - vereist voor updatebewerkingen |
height | integer | Hoogte van de kaart in pixels. Gedrag van eigenschap: - vereist voor aanmaakbewerkingen |
name | string | Naam van de kaart. Gedrag van eigenschap: - vereist voor aanmaakbewerkingen |
width | integer | Breedte van de kaart in pixels. Gedrag van eigenschap: - vereist voor aanmaakbewerkingen |
backgroundid | string | ID van de afbeelding die als achtergrond voor de kaart wordt gebruikt. |
expand_macros | integer | Of macro's in labels moeten worden uitgevouwen bij het configureren van de kaart. Mogelijke waarden: 0 - (standaard) macro's niet uitvouwen; 1 - macro's uitvouwen. |
expandproblem | integer | Of de probleemtrigger wordt weergegeven voor elementen met slechts één probleem. Mogelijke waarden: 0 - altijd het aantal problemen weergeven; 1 - (standaard) de probleemtrigger weergeven als er slechts één probleem is. |
grid_align | integer | Of het uitlijnen op het rooster is ingeschakeld. Mogelijke waarden: 0 - uitlijnen op rooster uitschakelen; 1 - (standaard) uitlijnen op rooster inschakelen. |
grid_show | integer | Of het rooster op de kaart wordt weergegeven. Mogelijke waarden: 0 - het rooster niet weergeven; 1 - (standaard) het rooster weergeven. |
grid_size | integer | Grootte van het kaartrooster in pixels. Ondersteunde waarden: 20, 40, 50, 75 en 100. Standaard: 50. |
highlight | integer | Of het markeren van pictogrammen is ingeschakeld. Mogelijke waarden: 0 - markeren uitgeschakeld; 1 - (standaard) markeren ingeschakeld. |
iconmapid | string | ID van de pictogramkaart die op de kaart wordt gebruikt. |
label_format | integer | Of geavanceerde labels moeten worden ingeschakeld. Mogelijke waarden: 0 - geavanceerde labels uitschakelen; 1 - geavanceerde labels inschakelen. |
label_location | integer | Plaats van het label van het kaartelement. Mogelijke waarden: 0 - (standaard) onderaan; 1 - links; 2 - rechts; 3 - bovenaan. |
label_string_host | string | Aangepast label voor hostelementen. Gedrag van eigenschap: - vereist als label_type_host is ingesteld op "aangepast" |
label_string_hostgroup | string | Aangepast label voor hostgroep-elementen. Gedrag van eigenschap: - vereist als label_type_hostgroup is ingesteld op "aangepast" |
label_string_image | string | Aangepast label voor beeldelementen. Gedrag van eigenschap: - vereist als label_type_image is ingesteld op "aangepast" |
label_string_map | string | Aangepast label voor kaartelementen. Gedrag van eigenschap: - vereist als label_type_map is ingesteld op "aangepast" |
label_string_trigger | string | Aangepast label voor triggerelementen. Gedrag van eigenschap: - vereist als label_type_trigger is ingesteld op "aangepast" |
label_type | integer | Type label van het kaartelement. Mogelijke waarden: 0 - label; 1 - IP-adres; 2 - (standaard) elementnaam; 3 - alleen status; 4 - niets. |
label_type_host | integer | Labeltype voor hostelementen. Mogelijke waarden: 0 - label; 1 - IP-adres; 2 - (standaard) elementnaam; 3 - alleen status; 4 - niets; 5 - aangepast. |
label_type_hostgroup | integer | Labeltype voor hostgroep-elementen. Mogelijke waarden: 0 - label; 2 - (standaard) elementnaam; 3 - alleen status; 4 - niets; 5 - aangepast. |
label_type_image | integer | Labeltype voor beeldelementen. Mogelijke waarden: 0 - label; 2 - (standaard) elementnaam; 4 - niets; 5 - aangepast. |
label_type_map | integer | Labeltype voor kaartelementen. Mogelijke waarden: 0 - label; 2 - (standaard) elementnaam; 3 - alleen status; 4 - niets; 5 - aangepast. |
label_type_trigger | integer | Labeltype voor triggerelementen. Mogelijke waarden: 0 - label; 2 - (standaard) elementnaam; 3 - alleen status; 4 - niets; 5 - aangepast. |
markelements | integer | Of kaartelementen die onlangs hun status hebben gewijzigd, moeten worden gemarkeerd. Mogelijke waarden: 0 - (standaard) elementen niet markeren; 1 - elementen markeren. |
severity_min | integer | Minimale ernst van de triggertypen die op de kaart worden weergegeven. Zie de trigger severity -eigenschap voor een lijst met ondersteunde triggerernst. |
show_unack | integer | Hoe problemen moeten worden weergegeven. Mogelijke waarden: 0 - (standaard) het aantal problemen weergeven; 1 - alleen het aantal niet-erkende problemen weergeven; 2 - het aantal erkende en niet-erkende problemen apart weergeven. |
userid | string | ID van de eigenaar van de kaart. |
private | integer | Type kaartdeling. Mogelijke waarden: 0 - openbare kaart; 1 - (standaard) privékaart. |
show_suppressed | integer | Of onderdrukte problemen worden weergegeven. Mogelijke waarden: 0 - (standaard) onderdrukte problemen verbergen; 1 - onderdrukte problemen weergeven. |
Het kaartelementobject definieert een object dat op een kaart wordt weergegeven. Het heeft de volgende eigenschappen.
Eigenschap | Type | Omschrijving |
---|---|---|
selementid | string | ID van het kaartelement. Gedrag van eigenschap: - alleen-lezen |
elements | array | Elementgegevensobject. Gedrag van eigenschap: - vereist als elementtype is ingesteld op "host", "map", "trigger" of "host group" |
elementtype | integer | Type van het kaartelement. Mogelijke waarden: 0 - host; 1 - kaart; 2 - trigger; 3 - hostgroep; 4 - afbeelding. Gedrag van eigenschap: - vereist |
iconid_off | string | ID van de afbeelding die wordt gebruikt om het element in de standaardtoestand weer te geven. Gedrag van eigenschap: - vereist |
areatype | integer | Hoe afzonderlijke hosts van hostgroepen moeten worden weergegeven. Mogelijke waarden: 0 - (standaard) het hostgroepselement neemt de hele kaart in beslag; 1 - het hostgroepselement heeft een vaste grootte. |
elementsubtype | integer | Hoe een hostgroepselement op een kaart moet worden weergegeven. Mogelijke waarden: 0 - (standaard) de hostgroep weergeven als een enkel element; 1 - elke host in de groep afzonderlijk weergeven. |
evaltype | integer | Evaluatiemethode voor voorwaardelijke tagfiltering van kaartelementen. Mogelijke waarden: 0 - (standaard) EN / OF; 2 - OF. |
height | integer | Hoogte van het hostgroepselement met vaste grootte in pixels. Standaard: 200. |
iconid_disabled | string | ID van de afbeelding die wordt gebruikt om uitgeschakelde kaartelementen weer te geven. Gedrag van eigenschap: - ondersteund als elementtype is ingesteld op "host", "map", "trigger" of "host group" |
iconid_maintenance | string | ID van de afbeelding die wordt gebruikt om kaartelementen weer te geven in onderhoudsmodus. Gedrag van eigenschap: - ondersteund als elementtype is ingesteld op "host", "map", "trigger" of "host group" |
iconid_on | string | ID van de afbeelding die wordt gebruikt om kaartelementen met problemen weer te geven. Gedrag van eigenschap: - ondersteund als elementtype is ingesteld op "host", "map", "trigger" of "host group" |
label | string | Label van het element. |
label_location | integer | Locatie van het label van het kaartelement. Mogelijke waarden: -1 - (standaard) standaardlocatie; 0 - onderaan; 1 - links; 2 - rechts; 3 - bovenaan. |
permission | integer | Type machtigingsniveau. Mogelijke waarden: -1 - geen; 2 - alleen lezen; 3 - lezen en schrijven. |
sysmapid | string | ID van de kaart waartoe het element behoort. Gedrag van eigenschap: - alleen-lezen |
urls | array | URL's van kaartelementen. Het kaartelement-URL-object wordt hieronder in detail beschreven. |
use_iconmap | integer | Of er icon mapping moet worden gebruikt voor hostelementen. Mogelijke waarden: 0 - geen icon mapping gebruiken; 1 - (standaard) icon mapping gebruiken. |
viewtype | integer | Plaatsingsalgoritme voor hostgroepselementen. Mogelijke waarden: 0 - (standaard) rooster. |
width | integer | Breedte van het hostgroepselement met vaste grootte in pixels. Standaard: 200. |
x | integer | X-coördinaten van het element in pixels. Standaard: 0. |
y | integer | Y-coördinaten van het element in pixels. Standaard: 0. |
Het kaartelement Host-object definieert één hostelement.
Eigenschap | Type | Beschrijving |
---|---|---|
hostid | string | Host-ID |
Het kaartelement Host-groepsobject definieert één hostgroepselement.
Eigenschap | Type | Beschrijving |
---|---|---|
groupid | string | Hostgroep-ID |
Het kaartelement Kaartobject definieert één kaartelement.
Eigenschap | Type | Beschrijving |
---|---|---|
sysmapid | string | Kaart-ID |
Het kaartelement Trigger-object definieert een of meer triggerelementen.
Eigenschap | Type | Beschrijving |
---|---|---|
triggerid | string | Trigger-ID |
Het kaartelementtag-object heeft de volgende eigenschappen.
Eigenschap | Type | Omschrijving |
---|---|---|
tag | string | Naam van het kaartelement-tag. Gedrag van eigenschap: - vereist |
operator | integer | Voorwaardelijke operator van het kaartelement-tag. Mogelijke waarden: 0 - (standaard) Bevat; 1 - Is gelijk aan; 2 - Bevat niet; 3 - Is niet gelijk aan; 4 - Bestaat; 5 - Bestaat niet. |
value | string | Waarde van het kaartelement-tag. |
Het kaartelement URL-object definieert een klikbare link die beschikbaar zal zijn voor een specifiek kaartelement. Het heeft de volgende eigenschappen:
Eigenschap | Type | Omschrijving |
---|---|---|
sysmapelementurlid | string | ID van de kaartelement URL. Gedrag van eigenschap: - alleen-lezen |
name | string | Bijschrift van de link. Gedrag van eigenschap: - vereist |
url | string | Link URL. Gedrag van eigenschap: - vereist |
selementid | string | ID van het kaartelement waartoe de URL behoort. |
Het kaartkoppelingsobject definieert een koppeling tussen twee kaartelementen. Het heeft de volgende eigenschappen:
Eigenschap | Type | Omschrijving |
---|---|---|
linkid | string | ID van de kaartkoppeling. Gedrag van eigenschap: - alleen-lezen |
selementid1 | string | ID van het eerste kaartelement waarmee aan één uiteinde is gekoppeld. Gedrag van eigenschap: - vereist |
selementid2 | string | ID van het tweede kaartelement waarmee aan het andere uiteinde is gekoppeld. Gedrag van eigenschap: - vereist |
color | string | Kleur van de lijn als hexadecimaal kleurcode. Standaard: 000000 . |
drawtype | integer | Tekeningstijl van de lijn van de koppeling. Mogelijke waarden: 0 - (standaard) lijn; 2 - vette lijn; 3 - gestippelde lijn; 4 - stippellijn. |
label | string | Label van de koppeling. |
linktriggers | array | Kaartkoppelingstriggers om te gebruiken als statusindicatoren voor de koppeling. Het kaartkoppelingstriggerobject wordt hieronder in detail beschreven. |
permission | integer | Type toestemmingsniveau. Mogelijke waarden: -1 - geen; 2 - alleen lezen; 3 - lezen en schrijven. |
sysmapid | string | ID van de kaart waartoe de koppeling behoort. |
Het kaartkoppelingstriggerobject definieert een statusindicator voor een kaartkoppeling op basis van de toestand van een trigger. Het heeft de volgende eigenschappen:
Eigenschap | Type | Omschrijving |
---|---|---|
linktriggerid | string | ID van de kaartkoppelingstrigger. Gedrag van eigenschap: - alleen-lezen |
triggerid | string | ID van de trigger die wordt gebruikt als indicatie voor de koppeling. Gedrag van eigenschap: - vereist |
color | string | Kleur van de indicator als hexadecimale kleurcode. Standaard: DD0000 . |
drawtype | integer | Tekeningstijl van de indicator. Mogelijke waarden: 0 - (standaard) lijn; 2 - vette lijn; 3 - gestippelde lijn; 4 - stippellijn. |
linkid | string | ID van de kaartkoppeling waartoe de koppelingstrigger behoort. |
Het kaart-URL-object definieert een klikbare link die beschikbaar zal zijn voor alle elementen van een specifiek type op de kaart. Het heeft de volgende eigenschappen:
Eigenschap | Type | Omschrijving |
---|---|---|
sysmapurlid | string | ID van de kaart-URL. Gedrag van eigenschap: - alleen-lezen |
name | string | Bijschrift van de link. Gedrag van eigenschap: - vereist |
url | string | URL van de link. Gedrag van eigenschap: - vereist |
elementtype | integer | Type van kaartelement waarvoor de URL beschikbaar zal zijn. Zie de kaartelement type eigenschap voor een lijst van ondersteunde typen.Standaard: 0. |
sysmapid | string | ID van de kaart waartoe de URL behoort. |
Lijst met kaartpermissies op basis van gebruikers. Het heeft de volgende eigenschappen:
Eigenschap | Type | Omschrijving |
---|---|---|
sysmapuserid | string | ID van de kaart-gebruiker. Gedrag van eigenschap: - alleen-lezen |
userid | string | Gebruikers-ID. Gedrag van eigenschap: - vereist |
permission | integer | Type van permissieniveau. Mogelijke waarden: 2 - alleen lezen; 3 - lezen en schrijven. Gedrag van eigenschap: - vereist |
Lijst met kaartpermissies op basis van gebruikersgroepen. Het heeft de volgende eigenschappen:
Eigenschap | Type | Omschrijving |
---|---|---|
sysmapusrgrpid | string | ID van de kaart-gebruikersgroep. Gedrag van eigenschap: - alleen-lezen |
usrgrpid | string | ID van de gebruikersgroep. Gedrag van eigenschap: - vereist |
permission | integer | Type van permissieniveau. Mogelijke waarden: 2 - alleen lezen; 3 - lezen en schrijven. Gedrag van eigenschap: - vereist |
Het kaartvormobject definieert een geometrische vorm (met of zonder tekst) die op een kaart wordt weergegeven. Het heeft de volgende eigenschappen:
Eigenschap | Type | Omschrijving |
---|---|---|
sysmap_shapeid | string | ID van het kaartvormelement. Gedrag van eigenschap: - alleen-lezen |
type | integer | Type van het kaartvormelement. Mogelijke waarden: 0 - rechthoek; 1 - ellips. Eigenschap is vereist bij het maken van nieuwe vormen. Gedrag van eigenschap: - vereist |
x | integer | X-coördinaten van de vorm in pixels. Standaard: 0. |
y | integer | Y-coördinaten van de vorm in pixels. Standaard: 0. |
width | integer | Breedte van de vorm in pixels. Standaard: 200. |
height | integer | Hoogte van de vorm in pixels. Standaard: 200. |
text | string | Tekst van de vorm. |
font | integer | Lettertype van de tekst binnen de vorm. Mogelijke waarden: 0 - Georgia, schreeflettertype 1 - “Palatino Linotype”, “Book Antiqua”, Palatino, schreeflettertype 2 - “Times New Roman”, Times, schreeflettertype 3 - Arial, Helvetica, schreefloos lettertype 4 - “Arial Black”, Gadget, schreefloos lettertype 5 - “Comic Sans MS”, cursief, schreefloos lettertype 6 - Impact, Charcoal, schreefloos lettertype 7 - “Lucida Sans Unicode”, “Lucida Grande”, schreefloos lettertype 8 - Tahoma, Geneva, schreefloos lettertype 9 - “Trebuchet MS”, Helvetica, schreefloos lettertype 10 - Verdana, Geneva, schreefloos lettertype 11 - “Courier New”, Courier, monospace lettertype 12 - “Lucida Console”, Monaco, monospace lettertype Standaard: 9. |
font_size | integer | Lettergrootte in pixels. Standaard: 11. |
font_color | string | Tekstkleur. Standaard: 000000 . |
text_halign | integer | Horizontale uitlijning van de tekst. Mogelijke waarden: 0 - midden; 1 - links; 2 - rechts. Standaard: 0. |
text_valign | integer | Verticale uitlijning van de tekst. Mogelijke waarden: 0 - midden; 1 - boven; 2 - onder. Standaard: 0. |
border_type | integer | Type van de rand. Mogelijke waarden: 0 - geen; 1 - ————— ;2 - ····· ;3 - - - - .Standaard: 0. |
border_width | integer | Breedte van de rand in pixels. Standaard: 0. |
border_color | string | Randkleur. Standaard: 000000 . |
background_color | string | Achtergrondkleur (vulkleur). Standaard: (leeg) . |
zindex | integer | Waarde die wordt gebruikt om alle vormen en lijnen te ordenen (z-index). Standaard: 0. |
Het kaartlijnobject definieert een lijn die op een kaart wordt weergegeven. Het heeft de volgende eigenschappen:
Eigenschap | Type | Omschrijving |
---|---|---|
sysmap_shapeid | string | ID van het kaartvormelement. Gedrag van eigenschap: - alleen-lezen |
x1 | integer | X-coördinaten van punt 1 van de lijn in pixels. Standaard: 0. |
y1 | integer | Y-coördinaten van punt 1 van de lijn in pixels. Standaard: 0. |
x2 | integer | X-coördinaten van punt 2 van de lijn in pixels. Standaard: 200. |
y2 | integer | Y-coördinaten van punt 2 van de lijn in pixels. Standaard: 200. |
line_type | integer | Type van de lijnen. Mogelijke waarden: 0 - geen; 1 - ————— ;2 - ····· ;3 - - - - .Standaard: 0. |
line_width | integer | Breedte van de lijnen in pixels. Standaard: 0. |
line_color | string | Lijnkleur. Standaard: 000000 . |
zindex | integer | Waarde die wordt gebruikt om alle vormen en lijnen te ordenen (z-index). Standaard: 0. |