Auslöser-Prototyp-Objekt

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

Auslöser-Prototyp

Das Objekt des Auslöser-Prototyps hat die folgenden Eigenschaften.

Property Type Description
triggerid ID ID des Auslöser-Prototyps.

Property behavior:
- schreibgeschützt
- erforderlich für Aktualisierungsvorgänge
description string Name des Auslöser-Prototyps.

Property behavior:
- erforderlich für Erstellungsoperationen
expression string Ausdruck des Auslösers.

Muss mindestens einen Item-Prototyp enthalten.
Item-Prototypen mit value_type auf 5 (binary) gesetzt können nicht in Auslöserausdrücken verwendet werden.

Property behavior:
- erforderlich für Erstellungsoperationen
event_name string Vom Auslöser generierter Ereignisname.
opdata string Betriebsdaten.
comments string Zusätzliche Kommentare zum Auslöser-Prototyp.
priority integer Schweregrad des Auslöser-Prototyps.

Mögliche Werte:
0 - (Standard) nicht klassifiziert;
1 - Information;
2 - Warnung;
3 - durchschnittlich;
4 - hoch;
5 - Katastrophe.
status integer Gibt an, ob der Auslöser-Prototyp aktiviert oder deaktiviert ist.

Mögliche Werte:
0 - (Standard) aktiviert;
1 - deaktiviert.
flags integer Ursprung des Auslöser-Prototyps.

Mögliche Werte:
2 - ein Auslöser-Prototyp;
6 - ein erkannter Auslöser-Prototyp.

Property behavior:
- schreibgeschützt
templateid ID ID des übergeordneten Vorlage-Auslöser-Prototyps.

Property behavior:
- schreibgeschützt
type integer Gibt an, ob der Auslöser-Prototyp mehrere Problemereignisse erzeugen kann.

Mögliche Werte:
0 - (Standard) keine mehreren Ereignisse erzeugen;
1 - mehrere Ereignisse erzeugen.
url string Mit dem Auslöser-Prototyp verknüpfte URL.
url_name string Bezeichnung für die mit dem Auslöser-Prototyp verknüpfte URL.
recovery_mode integer Modus zur Erzeugung von OK-Ereignissen.

Mögliche Werte:
0 - (Standard) Ausdruck;
1 - Wiederherstellungsausdruck;
2 - Keine.
recovery_expression string Wiederherstellungsausdruck des Auslösers.

Muss mindestens einen Item-Prototyp enthalten.
Item-Prototypen mit value_type auf 5 (binary) gesetzt können nicht in Wiederherstellungsausdrücken von Auslösern verwendet werden.
correlation_mode integer OK-Ereignis schließt.

Mögliche Werte:
0 - (Standard) Alle Probleme;
1 - Alle Probleme, wenn die Tag-Werte übereinstimmen.
correlation_tag string Tag zum Abgleich.
manual_close integer Manuelles Schließen erlauben.

Mögliche Werte:
0 - (Standard) Nein;
1 - Ja.
discover integer Erkennungsstatus des Auslöser-Prototyps.

Mögliche Werte:
0 - (Standard) neue Auslöser werden erkannt;
1 - neue Auslöser werden nicht erkannt und vorhandene Auslöser werden als verloren markiert.
uuid string Universell eindeutige Kennung, die verwendet wird, um importierte Auslöser-Prototypen mit bereits vorhandenen zu verknüpfen. Wird automatisch generiert, wenn nicht angegeben.

Property behavior:
- unterstützt, wenn der Auslöser-Prototyp zu einer Vorlage gehört

Auslöser-Prototyp-Tag

Das Objekt für den Auslöser-Prototyp-Tag hat die folgenden Eigenschaften.

Property Type Description
tag string Name des Auslöser-Prototyp-Tags.

Property behavior:
- required
value string Wert des Auslöser-Prototyp-Tags.