Trigera prototipa objekts

Tālāk norādītie objekti ir tieši saistīti ar triggerprototype API.

Trigera prototips

Trigera prototipa objektam ir šādas īpašības.

Īpašība Tips Apraksts
triggerid ID Trigera prototipa ID.

Īpašības darbība:
- tikai lasāms
- obligāts atjaunināšanas operācijām
description string Trigera prototipa nosaukums.

Īpašības darbība:
- obligāts izveides operācijām
expression string Trigera izteiksme.

Jāsatur vismaz viens vienuma prototips.
Vienumu prototipus ar value_type, kas iestatīts uz 5 (binārs) vai 6 (JSON), nevar izmantot trigera izteiksmēs.

Īpašības darbība:
- obligāts izveides operācijām
event_name string Trigera ģenerētā notikuma nosaukums.
opdata string Operatīvie dati.
comments string Papildu komentāri trigera prototipam.
priority integer Trigera prototipa nozīmīgums.

Iespējamās vērtības:
0 - (noklusējums) nav klasificēts;
1 - informācija;
2 - brīdinājums;
3 - vidējs;
4 - augsts;
5 - katastrofa.
status integer Vai trigera prototips ir iespējots vai atspējots.

Iespējamās vērtības:
0 - (noklusējums) iespējots;
1 - atspējots.
flags integer Trigera prototipa izcelsme.

Iespējamās vērtības:
2 - trigera prototips;
6 - atklāts trigera prototips.

Īpašības darbība:
- tikai lasāms
templateid ID Vecākās veidnes trigera prototipa ID.

Īpašības darbība:
- tikai lasāms
type integer Vai trigera prototips var ģenerēt vairākus problēmu notikumus.

Iespējamās vērtības:
0 - (noklusējums) neģenerēt vairākus notikumus;
1 - ģenerēt vairākus notikumus.
url string Ar trigera prototipu saistītais URL.
url_name string Etiķete URL, kas saistīts ar trigera prototipu.
recovery_mode integer OK notikuma ģenerēšanas režīms.

Iespējamās vērtības:
0 - (noklusējums) izteiksme;
1 - atkopšanas izteiksme;
2 - nav.
recovery_expression string Trigera atkopšanas izteiksme.

Jāsatur vismaz viens vienuma prototips.
Vienumu prototipus ar value_type, kas iestatīts uz 5 (binārs) vai 6 (JSON), nevar izmantot trigera atkopšanas izteiksmēs.
correlation_mode integer OK notikums aizver.

Iespējamās vērtības:
0 - (noklusējums) visas problēmas;
1 - visas problēmas, ja atbilst birku vērtības.
correlation_tag string Birka atbilstības noteikšanai.
manual_close integer Atļaut manuālu aizvēršanu.

Iespējamās vērtības:
0 - (noklusējums) nē;
1 - jā.
discover integer Trigera prototipa atklāšanas statuss.

Iespējamās vērtības:
0 - (noklusējums) tiks atklāti jauni trigeri;
1 - jauni trigeri netiks atklāti, un esošie trigeri tiks atzīmēti kā zaudēti.
uuid string Universāls unikāls identifikators, ko izmanto importēto trigera prototipu sasaistīšanai ar jau esošajiem. Ja nav norādīts, tiek ģenerēts automātiski.

Īpašības darbība:
- atbalstīts, ja trigera prototips pieder veidnei

Trigera prototipa tags

Trigera prototipa taga objektam ir šādas īpašības.

Property Type Description
tag string Trigera prototipa taga nosaukums.

Property behavior:
- required
value string Trigera prototipa taga vērtība.
object integer Objekta tips, no kura tags tika mantots.

Iespējamās vērtības:
0 - veidne;
1 - hosts;
3 - vienums;
4 - vienuma prototips.

Property behavior:
- read-only.
objectid ID Objekta ID, no kura tags tika mantots.

Property behavior:
- read-only.

Inherited trigger prototype tag

The inherited trigger prototype tag object has the following properties.

Property Type Description
tag string Tag name.

Property behavior:
- read-only.
value string Tag value.

Property behavior:
- read-only.
object integer Type of object the tag was inherited from.

Possible values:
0 - template;
1 - host;
3 - item;
4 - item prototype.

Property behavior:
- read-only.
objectid ID ID of the object the tag was inherited from.

Property behavior:
- read-only.