On this page

Modul-Objekt

Die folgenden Objekte stehen in direktem Zusammenhang mit der module API.

Modul

Das Modulobjekt hat die folgenden Eigenschaften.

Eigenschaft Typ Beschreibung
moduleid ID ID des Moduls, wie sie in der Datenbank gespeichert ist.

Verhalten der Eigenschaft:
- schreibgeschützt
- erforderlich für Aktualisierungsvorgänge
id string Eindeutige Modul-ID, wie sie von einem Entwickler in der Datei manifest.json des Moduls definiert wird.

Mögliche Werte für integrierte Module:
siehe Beschreibung der Eigenschaft „type“ in Dashboard widget.

Verhalten der Eigenschaft:
- erforderlich für Erstellungsvorgänge
relative_path string Pfad zum Verzeichnis des Moduls relativ zum Verzeichnis des Zabbix Frontend.

Mögliche Werte:
widgets/* - für integrierte Widget-Module;
modules/* - für Module von Drittanbietern.

Verhalten der Eigenschaft:
- erforderlich für Erstellungsvorgänge
status integer Gibt an, ob das Modul aktiviert oder deaktiviert ist.

Mögliche Werte:
0 - (Standard) Deaktiviert;
1 - Aktiviert.
config object Modulkonfiguration.