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. |