Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Verwaltung eines Profils.

Seitenverzeichnis:

Inhalt
maxLevel2
indent10px
stylesquare

...

bsm.profile.read

Beschreibung

...

{"method":"bsm.profile.read","params":{"apikey":"24174j3tqj","host_id":100,"profile_id":2},"id":1,"version":"2.0"}

Parameter

ParameterTypVersion
host_idintab Version 1.0
profile_idintab Version 1.0

Rückgabewert

WertTypVersion
idintab Version 1.0
descriptionstringab Version 1.0
operationstringab Version 1.0
operation_valuestringab Version 1.0
default_statusintab Version 1.0
is_templatebooleanab Version 1.0
servicesarrayab Version 1.0
rulesarrayab Version 1.0


...

bsm.profile.status

Beschreibung

...

{"method":"bsm.profile.status","params":{"apikey":"24174j3tqj","host_id":100},"id":1,"version":"2.0"}

Parameter

ParameterTypVersionBeschreibung
host_idintab Version 1.0ID des Hosts

Rückgabewert

Array mit den Profil-Status des Hosts.

...

{"method":"bsm.profile.create","params":{"apikey":"24174j3tqj","description":"myProfile","operation":"min_available","operation_value":2,"default_status":0,"is_template":0,"services":[],"rules":[]},"id":1,"version":"2.0"}

Parameter

ParameterTypVersionBeschreibung
descriptionstringab Version 1.0Name bzw. Beschreibung des Profils
operationstringab Version 1.0Methode zur Berechnung des Status
operation_valuestringab Version 1.0Optional: Argument für die Methode zur Berechnung des Status
default_statusintab Version 1.0Standard-Status, sofern keine Regel zutrifft
is_templatebooleanab Version 1.0Profil kann als Vorlage verwendet werden
servicesarrayab Version 1.0Liste der verwendeten Dienste des Profils
rulesarrayab Version 1.0Liste der Regeln des Profils

Rückgabewert

WertTypVersion
current_datestringab Version 1.0
idintab Version 1.0
messagestringab Version 1.0


...

bsm.profile.update

Beschreibung

...

{"method":"bsm.profile.update","params":{"apikey":"24174j3tqj","profile_id":8,"description":"myProfile","operation":"min_available","operation_value":2,"default_status":0,"is_template":0,"services":[],"rules":[]},"id":1,"version":"2.0"}

Parameter

ParameterTypVersionBeschreibung
profile_idintab Version 1.0ID des zu bearbeitenden Profils
descriptionstringab Version 1.0Name bzw. Beschreibung des Profils
operationstringab Version 1.0Methode zur Berechnung des Status
operation_valuestringab Version 1.0Optional: Argument für die Methode zur Berechnung des Status
default_statusintab Version 1.0Standard-Status, sofern keine Regel zutrifft
is_templatebooleanab Version 1.0Profil kann als Vorlage verwendet werden
servicesarrayab Version 1.0Liste der verwendeten Dienste des Profils
rulesarrayab Version 1.0Liste der Regeln des Profils

Rückgabewert

WertTypVersion
current_datestringab Version 1.0
idintab Version 1.0
messagestringab Version 1.0


...

bsm.profile.delete

Beschreibung

...

{"method":"bsm.profile.delete","params":{"apikey":"24174j3tqj","profile_id":8},"id":1,"version":"2.0"}

Parameter

ParameterTypVersionBeschreibung
profile_idintab Version 1.0ID des zu löschenden Profils

Rückgabewert

WertTypVersion
current_datestringab Version 1.0
idintab Version 1.0
messagestringab Version 1.0