Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 3 Nächste Version anzeigen »

Seitenverzeichnis: 



shd.map_object.create

Beschreibung

Erstellen eines Map-Objekts.

Parameter

ParameterTypVersion
user_id (optional)stringab Version 1.0
shd_map__idstringab Version 1.0
isys_obj__idstringab Version 1.0
positionstringab Version 1.0
widthstringab Version 1.0
titlestringab Version 1.0
is_title_customstringab Version 1.0
labelpositionstringab Version 1.0
imagepathstringab Version 1.0
livestatus_profilestringab Version 1.0
livestatus_servicesarrayab Version 1.0
livestatus_colorstringab Version 1.0
is_imagepath_customstringab Version 1.0
layerindexstringab Version 1.0
textvisiblestringab Version 1.0
iconvisiblestringab Version 1.0
linkstringab Version 1.0
realizertypestringab Version 1.0
shapetypestringab Version 1.0
fillcolorstringab Version 1.0
fillcolor2stringab Version 1.0
iscolorgradientstringab Version 1.0
linecolorstringab Version 1.0
labellinecolorstringab Version 1.0
textcolorstringab Version 1.0
fontstringab Version 1.0
textalignmentstringab Version 1.0
lockedstringab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
messagestring"map_object.update.success"ab Version 1.0
responsestringID des Map-Objektsab Version 1.0
current_datestring-ab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort

{
    "method": "shd.map_object.create",
    "params": {
        "apikey": "24174j3tqj",
        "user_id": "19",
        "shd_map__id": "2",
        "isys_obj__id": "1",
        "position": "12;140",
        "width": "50",
        "height": "50",
        "title": "Überschrift",
        "livestatus_services": [
            "smbox_Backup_Age",
            "smbox_Current_Load",
            "smbox_Disk_Space",
            "smbox_Processes_Total"
        ],
        "labelposition": "75",
        "imagepath": "",
        "layerindex": "999",
        "textvisible": "0",
        "iconvisible": "1",
        "link": "maps/220/IDE.map",
        "realizertype": "6",
        "shapetype": "9",
        "fillcolor": "#ff1100",
        "fillcolor2": "#ff1100",
        "iscolorgradient": "1",
        "linecolor": "#ff1100",
        "labellinecolor": "#ff1100",
        "textcolor": "#ff1100",
        "font": "Sans Serif",
        "textalignment": "1",
        "locked": "false",
        "debug": true,
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}
{
    "jsonrpc": "2.0",
    "result": {
        "message": "map_object.update.success",
        "response": "5",
        "current_date": "2017-08-08"
    },
    "id": 1
}



shd.map_object.read

Beschreibung

Auslesen eines Map-Objektes.

Parameter

ParameterTypVersion
mapobject_idstringab Version 1.0

Rückgabewert

WertTypVersion
mapobject_idstringab Version 1.0
shd_map__idstringab Version 1.0
isys_obj__idstringab Version 1.0
positionstringab Version 1.0
widthstringab Version 1.0
titlestringab Version 1.0
is_title_customstringab Version 1.0
labelpositionstringab Version 1.0
imagepathstringab Version 1.0
livestatus_profilestringab Version 1.0
livestatus_servicesarrayab Version 1.0
livestatus_colorstringab Version 1.0
is_imagepath_customstringab Version 1.0
layerindexstringab Version 1.0
textvisiblestringab Version 1.0
iconvisiblestringab Version 1.0
linkstringab Version 1.0
realizertypestringab Version 1.0
shapetypestringab Version 1.0
fillcolorstringab Version 1.0
fillcolor2stringab Version 1.0
iscolorgradientstringab Version 1.0
linecolorstringab Version 1.0
labellinecolorstringab Version 1.0
textcolorstringab Version 1.0
fontstringab Version 1.0
textalignmentstringab Version 1.0
lockedstringab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort

{
    "method": "shd.map_object",
    "params": {
        "apikey": "24174j3tqj",
        "mapobject_id": "1",
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}
{
    "jsonrpc": "2.0",
    "result": {
        "mapobject_id": "1",
        "shd_map__id": "2",
        "isys_obj__id": "1",
        "position": "99;99",
        "width": "50",
        "height": "50",
        "title": "Überschrift Grpß",
        "title_original": "Überschrift Grpß",
        "labelposition": "75",
        "imagepath": "",
        "imagepath_original": "",
        "layerindex": "999",
        "textvisible": "0",
        "iconvisible": "1",
        "link": "",
        "realizertype": "6",
        "shapetype": "9",
        "fillcolor": "#ff1100",
        "fillcolor2": "#ff1100",
        "iscolorgradient": "1",
        "linecolor": "#ff1100",
        "labellinecolor": "#ff1100",
        "textcolor": "#ff1100",
        "font": "Sans Serif",
        "textalignment": "1",
        "locked": "0"
    },
    "id": 1
}



shd.map_object.update

Beschreibung

Bearbeiten eines Map-Objektes.

Parameter

ParameterTypVersion
mapobject_idstringab Version 1.0
shd_map__idstringab Version 1.0
isys_obj__id (optional)stringab Version 1.0
position (optional)stringab Version 1.0
width (optional)stringab Version 1.0
title (optional)stringab Version 1.0
is_title_custom (optional)stringab Version 1.0
labelposition (optional)stringab Version 1.0
imagepath (optional)stringab Version 1.0
livestatus_profile (optional)stringab Version 1.0
livestatus_services (optional)arrayab Version 1.0
livestatus_color (optional)stringab Version 1.0
is_imagepath_custom (optional)stringab Version 1.0
layerindex (optional)stringab Version 1.0
textvisible (optional)stringab Version 1.0
iconvisible (optional)stringab Version 1.0
link (optional)stringab Version 1.0
realizertype (optional)stringab Version 1.0
shapetype (optional)stringab Version 1.0
fillcolor (optional)stringab Version 1.0
fillcolor2 (optional)stringab Version 1.0
iscolorgradient (optional)stringab Version 1.0
linecolor (optional)stringab Version 1.0
labellinecolor (optional)stringab Version 1.0
textcolor (optional)stringab Version 1.0
font (optional)stringab Version 1.0
textalignment (optional)stringab Version 1.0
locked (optional)stringab Version 1.0

Rückgabewert

WertTypVersion
messagestringab Version 1.0
responseboolab Version 1.0
current_datestringab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort

{
    "method": "shd.map_object.update",
    "params": {
        "apikey": "itp431",
        "mapobject_id": "1",
        "user_id": "19",
        "shd_map__id": "2",
        "isys_obj__id": "1",
        "position": "99;99",
        "width": "50",
        "height": "50",
        "title": "Überschrift Grpß",
        "labelposition": "75",
        "imagepath": "",
        "layerindex": "999",
        "textvisible": "0",
        "iconvisible": "1",
        "link": "maps/220/IDE.map",
        "realizertype": "6",
        "shapetype": "9",
        "fillcolor": "#ff1100",
        "fillcolor2": "#ff1100",
        "iscolorgradient": "1",
        "linecolor": "#ff1100",
        "labellinecolor": "#ff1100",
        "textcolor": "#ff1100",
        "font": "Sans Serif",
        "textalignment": "1",
        "locked": "false",
        "debug": true,
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}
{ 
    "jsonrpc":"2.0",
    "result":{ 
        "message":"map_object.update.success",
        "response":true,
        "current_date":"2017-08-08"
    },
    "id":1
}



shd.map.delete

Beschreibung

Löschen einer Map.

Parameter

ParameterTypVersion
map_idstringab Version 1.0

Rückgabewert

WertTypVersion
messagestringab Version 1.0
responseboolab Version 1.0
current_datestringab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort

{
    "method": "shd.map.delete",
    "params": {
        "apikey": "24174j3tqj",
        "map_id": "9",
        "debug": true,
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}
{ 
    "jsonrpc":"2.0",
    "result":{ 
        "message":"map.delete.success",
        "response":true,
        "current_date":"2017-07-01"
    },
    "id":1
}



shd.map.duplicate

Beschreibung

Klonen einer Map.

Parameter

ParameterTypVersion
map_idstringab Version 1.0
map_title (optional)stringab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
messagestring-ab Version 1.0
responsestringID der Mapab Version 1.0
current_datestring-ab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort

{
    "method": "shd.map.duplicate",
    "params": {
        "apikey": "24174j3tqj",
        "map_id": "8",
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}
{ 
    "jsonrpc":"2.0",
    "result":{ 
        "message":"map.duplicate.success",
        "response":"23",
        "current_date":"2017-06-25"
    },
    "id":1
}



shd.map.status

Beschreibung

Auslesen des Status einer Map.

Parameter

ParameterTypVersion
map_idstringab Version 1.0
force_status (optional)boolab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
messagestring-ab Version 1.0
responsestringID der Mapab Version 1.0
current_datestring-ab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort

{
    "method": "shd.map.status",
    "params": {
        "apikey": "24174j3tqj",
        "map_id": "8",
        "debug": true,
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}
{
    "jsonrpc": "2.0",
    "result": {
        "objects": {
            "2726": {
                "text": "n/a",
                "status": "-1",
                "output": "",
                "color": "#E6E6E6",
                "service_status": "0|0|0|0"
            },
            "2731": {
                "text": "n/a",
                "status": "-1",
                "output": "",
                "color": "#E6E6E6",
                "service_status": "0|0|0|0"
            },
            "2736": {
                "text": "n/a",
                "status": "-1",
                "output": "",
                "color": "#E6E6E6",
                "service_status": "0|0|0|0"
            }
        },
        "maps": {
            "2": {
                "output": "Remote command execution failed: Could not create directory '/var/lib/nagios/.ssh'.",
                "text": "DOWN",
                "color": "#E7A1A2",
                "status": 2,
                "service_status": "14|0|0|16"
            },
            "3": {
                "text": "n/a",
                "status": "-1",
                "output": "",
                "color": "#E6E6E6",
                "service_status": "0|0|0|0"
            }
        },
        "status": {
            "output": "Remote command execution failed: Could not create directory '/var/lib/nagios/.ssh'.",
            "text": "DOWN",
            "color": "#E7A1A2",
            "status": 2,
            "service_status": "14|0|0|16"
        }
    },
    "id": 1
}

  • Keine Stichwörter