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 15 Nächste Version anzeigen »

Verwaltung einer BSM-Konfiguration eines Services.

bsm.config.read

Beschreibung

Gibt die BSM-Konfiguration eines Services zurück.

Beispielaufruf

{"method":"bsm.config.read","params":{"apikey":"24174j3tqj","service_id":19},"id":1,"version":"2.0"}

Parameter

ParameterTypVersion
service_idintab Version 1.0

Rückgabewert

WertTypVersion
ownershiparrayab Version 1.0
businessarrayab Version 1.0
applicationarrayab Version 1.0
application_servicesarrayab Version 1.0
systemarrayab Version 1.0
system_servicesarrayab Version 1.0
hardwarearrayab Version 1.0
hardware_servicesarrayab Version 1.0

bsm.config.status

Beschreibung

Gibt die Status aller konfigurierten Services zurück.

Beispielaufruf

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

Parameter

keine

Rückgabewert

Array mit Status aller konfigurierten Services.



bsm.config.graph

Beschreibung

Gibt alle Knoten und Kanten für die Darstellung der BSM-Konfiguration als Graph zurück.

Beispielaufruf

{"method":"bsm.config.graph","params":{"apikey":"24174j3tqj","service_id":19},"id":1,"version":"2.0"}

Parameter

ParameterTypVersion
service_idintab Version 1.0

Rückgabewert

WertTypVersion
statusintab Version 1.0
nodesarrayab Version 1.0
edgesarrayab Version 1.0



bsm.config.create

Beschreibung

Fügt einen Datensatz zur BSM-Konfiguration eines Services hinzu.

Beispielaufruf

{"method":"bsm.config.create","params":{"apikey":"24174j3tqj","service_id":19, "layer_id":2,"obj_id":20,"profile_id":2,"ref_obj_id": 40},"id":1,"version":"2.0"}

Parameter

ParameterTypVersionBeschreibung
service_idintab Version 1.0ID des zu konfigurierenden Services
layer_idintab Version 1.0ID der jeweiligen OBASHI-Schicht
obj_idintab Version 1.0

Optional: ID des Host-Objektes (für Schichten Application, System, Hardware, Infrastructure)

Optional: ID des Service-Objektes (für Schicht Business)

Optional: ID des Person-Objektes (für Schicht Ownership)

profile_idintab Version 1.0Optional: ID des Profils zum Host, welcher unter obj_id angegeben wurde
ref_obj_idintab Version 1.0

Optional: ID des referenzierten Objektes, bspw. der Application (für Schichten Application, System)

Optional: ID des Service-Objektes (für Schicht Business)

dependent_obj_idintab Version 1.0Optional: ID eines abhängigen Services der jeweiligen Schicht

Rückgabewert

WertTypVersion
messagestringab Version 1.0
idintab Version 1.0
current_datestringab Version 1.0



bsm.config.update_profile

Beschreibung

Aktualisiert die Zuordnung eines Profils zu einem Host.

Beispielaufruf

{"method":"bsm.config.update_profile","params":{"apikey":"24174j3tqj","config_id":8,"profile_id":2},"id":1,"version":"2.0"}

Parameter

ParameterTypVersionBeschreibung
config_idintab Version 1.0ID des Konfigurationselementes.
profile_idintab Version 1.0

Optional: ID des neu zugeordneten Profils.

Ist der Parameter nicht gesetzt, wird dem Host kein Profil zugeordnet.

Rückgabewert

WertTypVersion
messagestringab Version 1.0
idintab Version 1.0
current_datestringab Version 1.0

bsm.config.delete

Beschreibung

Löscht einen Datensatz aus der BSM-Konfiguration eines Services.

Beispielaufruf

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

Parameter

ParameterTypVersion
config_idintab Version 1.0

Rückgabewert

WertTypVersion
messagestringab Version 1.0
idintab Version 1.0
current_datestringab Version 1.0
  • Keine Stichwörter