Versionen im Vergleich

Schlüssel

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

...

Verwaltung von Beziehungen zwischen einzelnen Objekten einer BSM-Konfiguration.

Seitenverzeichnis:

Inhalt
maxLevel2
indent10px
stylesquare

...

bsm.config_relation.read

Beschreibung

Gibt alle konfigurierten Beziehungen zu einem Service zurück.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
    "method": "bsm.config_relation.read",
    "params": {
        "apikey": "24174j3tqj",
        "service_id": 19
    },
    "id": 1,
    "version": "2.0"
}

Parameter

ParameterTypVersion
service_idintab Version 1.0

...

Legt eine neue Beziehung an.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
    "method": "bsm.config_relation.create",
    "params": {
        "apikey": "24174j3tqj",
        "service_id": 19,
        "parent_id": 10,
        "child_id": 20
    },
    "id": 1,
    "version": "2.0"
}

Parameter

ParameterTypBeschreibungVersion
service_idintID des Servicesab Version 1.0
parent_idintID des Eltern-Elementesab Version 1.0
child_idintID des Kind-Elementesab Version 1.0

...

Löscht alle Beziehungen einer Ebene.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
    "method": "bsm.config_relation.delete_relation",
    "params": {
        "apikey": "24174j3tqj",
        "relation_id": 8
    },
    "id": 1,
    "version": "2.0"
}


Parameter

ParameterTypBeschreibungVersion
relation_idint

ID der Beziehungen innerhalb einer Ebene

(wird von der Methode bsm.config_relation.read zurück gegeben)

ab Version 1.0

...

bsm.config_relation.delete_by_parent

Beschreibung

Löscht alle die Beziehungen zu von einem Eltern-Element zu dem angegebenen Kind-Element. Wird kein Kind-Element angegeben, werden alle Beziehungen des Eltern-Elements gelöscht.

Beispielaufruf

Codeblock
languagebash
themeRDark
{
    "method": "bsm.config_relation.delete_by_parent",
    "params": {
        "apikey": "24174j3tqj",
        "service_id": 19,
        "parent_id": 10
    },
    "id": 1,
    "version": "2.0"
}

Parameter

ParameterTypBeschreibungVersion
service_idintID des Servicesab Version 1.0
parent_idintID des Eltern-Elementesab Version 1.0
child_idintOptional: ID des Kind-Elementesab Version 1.0

...