Auslöser-Prototyp-Objekt

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

Auslöser-Prototyp

Das Auslöser-Prototyp-Objekt hat die folgenden Eigenschaften.

Eigenschaft Typ Beschreibung
triggerid ID ID des Auslöser-Prototyps.

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

Verhalten der Eigenschaft:
- erforderlich für Erstellungsvorgänge
expression string Auslöser-Ausdruck.

Muss mindestens einen Datenpunkt-Prototyp enthalten.
Datenpunkt-Prototypen mit auf 5 (binär) oder 6 (JSON) gesetztem value_type können nicht in Auslöser-Ausdrücken verwendet werden.

Verhalten der Eigenschaft:
- erforderlich für Erstellungsvorgänge
event_name string Vom Auslöser erzeugter 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 Herkunft des Auslöser-Prototyps.

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

Verhalten der Eigenschaft:
- schreibgeschützt
templateid ID ID des übergeordneten Vorlagen-Auslöser-Prototyps.

Verhalten der Eigenschaft:
- 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 Dem Auslöser-Prototyp zugeordnete URL.
url_name string Bezeichnung für die dem Auslöser-Prototyp zugeordnete 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 Datenpunkt-Prototyp enthalten.
Datenpunkt-Prototypen mit auf 5 (binär) oder 6 (JSON) gesetztem value_type können nicht in Wiederherstellungsausdrücken des Auslösers verwendet werden.
correlation_mode integer Schließt OK-Ereignis.

Mögliche Werte:
0 - (Standard) Alle Probleme;
1 - Alle Probleme, wenn Tag-Werte übereinstimmen.
correlation_tag string Tag für den 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 erzeugt, wenn sie nicht angegeben wird.

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

Tag des Auslöser-Prototyps

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

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

Property behavior:
- erforderlich
value string Wert des Tags des Auslöser-Prototyps.

Property behavior:
- schreibgeschützt.
object integer Typ des Objekts, von dem das Tag geerbt wurde.

Mögliche Werte:
0 - Vorlage;
1 - Host;
3 - Datenpunkt;
4 - Datenpunkt-Prototyp.

Property behavior:
- schreibgeschützt.
objectid ID ID des Objekts, von dem das Tag geerbt wurde.

Property behavior:
- schreibgeschützt.