[comment]: # translation:outdated

[comment]: # aside:1

[comment]: # ({5fa5406d-502c65c3})
# Obiekt Akcji

Następujące obiekty są bezpośrednio powiązane z API `action`.

[comment]: # ({/5fa5406d-502c65c3})

[comment]: # ({cc3f51c7-73117797})
### Akcja

Obiekt akcji ma następujące właściwości.

|Właściwość|[Typ](/manual/api/reference_commentary#data-types)|Opis|
|--|--|------|
|actionid|ID|ID akcji.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*<br>- *wymagane* dla operacji aktualizacji|
|esc\_period|string|Domyślny czas trwania kroku operacji. Musi wynosić co najmniej 60 sekund. Akceptuje sekundy, jednostkę czasu z sufiksem lub makro użytkownika.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane* jeśli `eventsource` jest ustawione na „zdarzenie utworzone przez wyzwalacz”, „zdarzenie wewnętrzne” lub „zdarzenie utworzone przy aktualizacji stanu usługi”|
|eventsource|integer|Typ zdarzeń, które będzie obsługiwać akcja.<br><br>Zobacz [właściwość `source` zdarzenia](/manual/api/reference/event/object#event), aby uzyskać listę obsługiwanych typów zdarzeń.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *stałe*<br>- *wymagane* dla operacji tworzenia|
|name|string|Nazwa akcji.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane* dla operacji tworzenia|
|status|integer|Określa, czy akcja jest włączona, czy wyłączona.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* włączona;<br>1 - wyłączona.|
|pause\_symptoms|integer|Określa, czy wstrzymać eskalację, jeśli zdarzenie jest zdarzeniem symptomatycznym.<br><br>Możliwe wartości:<br>0 - Nie wstrzymuj eskalacji dla problemów symptomatycznych;<br>1 - *(domyślnie)* Wstrzymaj eskalację dla problemów symptomatycznych.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane* jeśli `eventsource` jest ustawione na „zdarzenie utworzone przez wyzwalacz”|
|pause\_suppressed|integer|Określa, czy wstrzymać eskalację w okresach konserwacji.<br><br>Możliwe wartości:<br>0 - Nie wstrzymuj eskalacji;<br>1 - *(domyślnie)* Wstrzymaj eskalację.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane* jeśli `eventsource` jest ustawione na „zdarzenie utworzone przez wyzwalacz”|
|notify\_if\_canceled|integer|Określa, czy wysyłać powiadomienie po anulowaniu eskalacji.<br><br>Możliwe wartości:<br>0 - Nie powiadamiaj po anulowaniu eskalacji;<br>1 - *(domyślnie)* Powiadamiaj po anulowaniu eskalacji.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane* jeśli `eventsource` jest ustawione na „zdarzenie utworzone przez wyzwalacz”|

[comment]: # ({/cc3f51c7-73117797})

[comment]: # ({59c01820-8757165b})
### Operacja akcji

Obiekt operacji akcji definiuje operację, która zostanie wykonana,
gdy akcja zostanie uruchomiona. Ma następujące właściwości.

|Właściwość|[Typ](/manual/api/reference_commentary#data-types)|Opis|
|--|--|------|
|operationtype|integer|Typ operacji.<br><br>Możliwe wartości:<br>0 - wyślij wiadomość;<br>1 - skrypt globalny;<br>2 - dodaj host;<br>3 - usuń host;<br>4 - dodaj do grupy hostów;<br>5 - usuń z grupy hostów;<br>6 - podłącz szablon;<br>7 - odłącz szablon;<br>8 - włącz host;<br>9 - wyłącz host;<br>10 - ustaw tryb inwentaryzacji hosta;<br>13 - dodaj tagi hosta;<br>14 - usuń tagi hosta.<br><br>Możliwe wartości, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przez wyzwalacz” lub „zdarzenie utworzone przy aktualizacji stanu usługi”:<br>0 - "wyślij wiadomość";<br>1 - "skrypt globalny".<br><br>Możliwe wartości, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie wewnętrzne”:<br>0 - "wyślij wiadomość".<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*|
|esc\_period|string|Czas trwania kroku eskalacji w sekundach. Musi być większy niż 60 sekund. Akceptuje sekundy, jednostkę czasu z sufiksem lub makro użytkownika. Jeśli ustawiono 0 lub 0s, zostanie użyty domyślny okres eskalacji akcji.<br><br>Domyślnie: 0s.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane*, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przez wyzwalacz”, „zdarzenie wewnętrzne” lub „zdarzenie utworzone przy aktualizacji stanu usługi”|
|esc\_step\_from|integer|Krok, od którego ma się rozpocząć eskalacja.<br><br>Domyślnie: 1.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane*, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przez wyzwalacz”, „zdarzenie wewnętrzne” lub „zdarzenie utworzone przy aktualizacji stanu usługi”|
|esc\_step\_to|integer|Krok, na którym ma się zakończyć eskalacja.<br><br>Domyślnie: 1.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane*, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przez wyzwalacz”, „zdarzenie wewnętrzne” lub „zdarzenie utworzone przy aktualizacji stanu usługi”|
|evaltype|integer|Metoda [oceny](/manual/config/notifications/action/conditions#type-of-calculation) warunku operacji.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* And/Or;<br>1 - And;<br>2 - Or.|
|opcommand|object|Skrypt globalny do wykonania.<br><br>Skrypt globalny musi mieć zdefiniowaną właściwość `scriptid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `operationtype` jest ustawione na „skrypt globalny”|
|opcommand\_grp|array|Grupy hostów, na których mają być uruchamiane skrypty globalne.<br><br>Grupy hostów muszą mieć zdefiniowaną właściwość `groupid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `operationtype` jest ustawione na „skrypt globalny”, a `opcommand_hst` nie jest ustawione|
|opcommand\_hst|array|Host, na którym mają być uruchamiane skrypty globalne.<br><br>Hosty muszą mieć zdefiniowaną właściwość `hostid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `operationtype` jest ustawione na „skrypt globalny”, a `opcommand_grp` nie jest ustawione|
|opconditions|array|Warunki operacji używane dla akcji wyzwalaczy.<br><br>Obiekt warunku operacji jest [opisany szczegółowo poniżej](/manual/api/reference/action/object#action-operation-condition).|
|opgroup|array|Grupy hostów, do których mają zostać dodane hosty.<br><br>Grupy hostów muszą mieć zdefiniowaną właściwość `groupid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `operationtype` jest ustawione na „dodaj do grupy hostów” lub „usuń z grupy hostów”|
|opmessage|object|Obiekt zawierający dane o wiadomości wysyłanej przez operację.<br><br>Obiekt wiadomości operacji jest [opisany szczegółowo poniżej](/manual/api/reference/action/object#action-operation-message).<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `operationtype` jest ustawione na „wyślij wiadomość”|
|opmessage\_grp|array|Grupy użytkowników, do których mają być wysyłane wiadomości.<br><br>Grupy użytkowników muszą mieć zdefiniowaną właściwość `usrgrpid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `operationtype` jest ustawione na „wyślij wiadomość”, a `opmessage_usr` nie jest ustawione|
|opmessage\_usr|array|Użytkownicy, do których mają być wysyłane wiadomości.<br><br>Użytkownicy muszą mieć zdefiniowaną właściwość `userid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `operationtype` jest ustawione na „wyślij wiadomość”, a `opmessage_grp` nie jest ustawione|
|optemplate|array|Szablony do podłączenia do hostów.<br><br>Szablony muszą mieć zdefiniowaną właściwość `templateid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `operationtype` jest ustawione na „podłącz szablon” lub „odłącz szablon”|
|opinventory|object|Tryb inwentaryzacji ustawiany dla hosta.<br><br>Inwentaryzacja musi mieć zdefiniowaną właściwość `inventory_mode`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `operationtype` jest ustawione na „ustaw tryb inwentaryzacji hosta”|
|optag|array|Tagi hosta do dodania lub usunięcia.<br><br>Tagi muszą mieć zdefiniowaną właściwość `tag`.<br>Właściwość `value` jest opcjonalna. <br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane*, jeśli `operationtype` jest ustawione na „dodaj tagi hosta” lub „usuń tagi hosta”.|

[comment]: # ({/59c01820-8757165b})

[comment]: # ({2b6e61d1-4aeccf9f})
#### Wiadomość operacji akcji

Obiekt wiadomości operacji zawiera dane o wiadomości, która zostanie
wysłana przez operację. Ma następujące właściwości.

|Właściwość|[Type](/manual/api/reference_commentary#data-types)|Opis|
|--|--|------|
|default\_msg|integer|Czy użyć domyślnego tekstu i tematu wiadomości akcji.<br><br>Możliwe wartości:<br>0 - użyj danych z operacji;<br>1 - *(domyślnie)* użyj danych z typu nośnika.|
|mediatypeid|ID|ID typu nośnika, który zostanie użyty do wysłania wiadomości.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane*, jeśli `operationtype` obiektu [Action operation object](#action-operation), [Action recovery operation object](#action-recovery-operation) lub [Action update operation object](#action-update-operation) jest ustawione na „send message”, albo jeśli `operationtype` obiektu [Action update operation object](#action-update-operation) jest ustawione na „notify all involved”|
|message|string|Tekst wiadomości operacji.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane*, jeśli `default_msg` jest ustawione na „use the data from the operation”|
|subject|string|Temat wiadomości operacji.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane*, jeśli `default_msg` jest ustawione na „use the data from the operation”|

[comment]: # ({/2b6e61d1-4aeccf9f})

[comment]: # ({87768497-6762fd66})
#### Warunek operacji akcji

Obiekt warunku operacji akcji definiuje warunek, który musi zostać
spełniony, aby wykonać bieżącą operację. Ma następujące właściwości.

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|conditiontype|integer|Typ warunku.<br><br>Możliwe wartości:<br>14 - zdarzenie potwierdzone.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*|
|value|string|Wartość do porównania.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*|
|operator|integer|Operator warunku.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* =|

Dla każdego typu warunku operacji obsługiwane są następujące operatory i wartości.

|Condition|Condition name|Supported operators|Expected value|
|---------|--------------|-------------------|--------------|
|14|Zdarzenie potwierdzone|=|Czy zdarzenie jest potwierdzone.<br><br>Możliwe wartości:<br>0 - niepotwierdzone;<br>1 - potwierdzone.|

[comment]: # ({/87768497-6762fd66})

[comment]: # ({fe3a08b5-d1e6762b})
### Operacja odzyskiwania akcji

Obiekt operacji odzyskiwania akcji definiuje operację, która zostanie wykonana po rozwiązaniu problemu.
Operacje odzyskiwania są możliwe **tylko** dla akcji wyzwalacza, wewnętrznych i usług.
Ma następujące właściwości.

|Właściwość|[Typ](/manual/api/reference_commentary#data-types)|Opis|
|--|--|------|
|operationtype|integer|Typ operacji.<br><br>Możliwe wartości, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przez wyzwalacz” lub „zdarzenie utworzone przy aktualizacji stanu usługi”:<br>0 - wyślij wiadomość;<br>1 - skrypt globalny;<br>11 - powiadom wszystkich zaangażowanych.<br><br>Możliwe wartości, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie wewnętrzne”:<br>0 - wyślij wiadomość;<br>11 - powiadom wszystkich zaangażowanych.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*|
|opcommand|object|Skrypt globalny do wykonania.<br><br>Skrypt globalny musi mieć zdefiniowaną właściwość `scriptid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `operationtype` jest ustawione na „skrypt globalny”|
|opcommand\_grp|array|Grupy hostów, na których mają być uruchamiane skrypty globalne.<br><br>Grupy hostów muszą mieć zdefiniowaną właściwość `groupid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przez wyzwalacz”, a `operationtype` jest ustawione na „skrypt globalny”, i `opcommand_hst` nie jest ustawione|
|opcommand\_hst|array|Host, na którym mają być uruchamiane skrypty globalne.<br><br>Hosty muszą mieć zdefiniowaną właściwość `hostid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przez wyzwalacz”, a `operationtype` jest ustawione na „skrypt globalny”, i `opcommand_grp` nie jest ustawione|
|opmessage|object|Obiekt zawierający dane o wiadomości wysyłanej przez operację odzyskiwania.<br><br>Obiekt wiadomości operacji jest [opisany szczegółowo powyżej](/manual/api/reference/action/object#action-operation-message).<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `operationtype` jest ustawione na „wyślij wiadomość”|
|opmessage\_grp|array|Grupy użytkowników, do których mają być wysyłane wiadomości.<br><br>Grupy użytkowników muszą mieć zdefiniowaną właściwość `usrgrpid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `operationtype` jest ustawione na „wyślij wiadomość” i `opmessage_usr` nie jest ustawione|
|opmessage\_usr|array|Użytkownicy, do których mają być wysyłane wiadomości.<br><br>Użytkownicy muszą mieć zdefiniowaną właściwość `userid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `operationtype` jest ustawione na „wyślij wiadomość” i `opmessage_grp` nie jest ustawione|

[comment]: # ({/fe3a08b5-d1e6762b})

[comment]: # ({37748b62-f41f59ea})
### Operacja aktualizacji akcji

Obiekt operacji aktualizacji akcji definiuje operację, która zostanie wykonana po zaktualizowaniu problemu
(dodaniu komentarza, potwierdzeniu, zmianie ważności lub ręcznym zamknięciu).
Operacje aktualizacji są możliwe **tylko** dla akcji wyzwalaczy i usług.
Ma następujące właściwości.

|Właściwość|[Type](/manual/api/reference_commentary#data-types)|Opis|
|--|--|------|
|operationtype|integer|Typ operacji.<br><br>Możliwe wartości:<br>0 - wyślij wiadomość;<br>1 - skrypt globalny;<br>12 - powiadom wszystkich zaangażowanych.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *required*|
|opcommand|object|Skrypt globalny do wykonania.<br><br>Skrypt globalny musi mieć zdefiniowaną właściwość `scriptid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *required* jeśli `operationtype` jest ustawione na „skrypt globalny”|
|opcommand\_grp|array|Grupy hostów, na których mają być uruchamiane skrypty globalne.<br><br>Grupy hostów muszą mieć zdefiniowaną właściwość `groupid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *required* jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przez wyzwalacz”, `operationtype` jest ustawione na „skrypt globalny”, a `opcommand_hst` nie jest ustawione|
|opcommand\_hst|array|Host, na którym mają być uruchamiane skrypty globalne.<br><br>Hosty muszą mieć zdefiniowaną właściwość `hostid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *required* jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przez wyzwalacz”, `operationtype` jest ustawione na „skrypt globalny”, a `opcommand_grp` nie jest ustawione|
|opmessage|object|Obiekt zawierający dane o wiadomości wysyłanej przez operację aktualizacji.<br><br>Obiekt wiadomości operacji jest [opisany szczegółowo powyżej](/manual/api/reference/action/object#action-operation-message).|
|opmessage\_grp|array|Grupy użytkowników, do których mają być wysyłane wiadomości.<br><br>Grupy użytkowników muszą mieć zdefiniowaną właściwość `usrgrpid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *required* jeśli `operationtype` jest ustawione na „wyślij wiadomość”, a `opmessage_usr` nie jest ustawione|
|opmessage\_usr|array|Użytkownicy, do których mają być wysyłane wiadomości.<br><br>Użytkownicy muszą mieć zdefiniowaną właściwość `userid`.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *required* jeśli `operationtype` jest ustawione na „wyślij wiadomość”, a `opmessage_grp` nie jest ustawione|

[comment]: # ({/37748b62-f41f59ea})

[comment]: # ({aeaafcdb-0d8b3bb1})
### Filtr akcji

Obiekt filtra akcji definiuje zestaw warunków, które muszą zostać spełnione, aby
wykonać skonfigurowane operacje akcji. Ma następujące
właściwości.

|Właściwość|[Typ](/manual/api/reference_commentary#data-types)|Opis|
|--|--|------|
|conditions|array|Zestaw [warunków filtra](#action-filter-condition) używanych do filtrowania wyników. Warunki zostaną posortowane zgodnie z kolejnością ich występowania w formule.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*|
|evaltype|integer|[Metoda obliczania](/manual/config/notifications/action/conditions#type-of-calculation) warunku filtra.<br><br>Możliwe wartości:<br>0 - And/Or;<br>1 - And;<br>2 - Or;<br>3 - Wyrażenie niestandardowe.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*|
|eval\_formula|string|Wygenerowane wyrażenie, które będzie używane do obliczania warunków filtra. Wyrażenie zawiera identyfikatory odnoszące się do określonych warunków filtra przez ich `formulaid`. Wartość `eval_formula` jest równa wartości `formula` dla filtrów z wyrażeniem niestandardowym.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*|
|formula|string|Wyrażenie zdefiniowane przez użytkownika, używane do obliczania warunków filtrów z wyrażeniem niestandardowym. Wyrażenie musi zawierać identyfikatory odnoszące się do określonych warunków filtra przez ich `formulaid`. Identyfikatory użyte w wyrażeniu muszą dokładnie odpowiadać tym zdefiniowanym w warunkach filtra: żaden warunek nie może pozostać nieużyty ani pominięty.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `evaltype` jest ustawione na „custom expression”|

[comment]: # ({/aeaafcdb-0d8b3bb1})

[comment]: # ({2cc23997-dd860074})
#### Warunek filtra akcji

Obiekt warunku filtra akcji definiuje określony warunek, który
musi zostać sprawdzony przed uruchomieniem operacji akcji.

|Właściwość|[Typ](/manual/api/reference_commentary#data-types)|Opis|
|--|--|------|
|conditiontype|integer|Typ warunku.<br><br>Możliwe wartości, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przez wyzwalacz”:<br>0 - grupa hostów;<br>1 - host;<br>2 - wyzwalacz;<br>3 - nazwa zdarzenia;<br>4 - ważność wyzwalacza;<br>6 - okres czasu;<br>13 - szablon hosta;<br>16 - problem jest stłumiony;<br>25 - tag zdarzenia;<br>26 - wartość tagu zdarzenia.<br><br>Możliwe wartości, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przez regułę wykrywania”:<br>7 - IP hosta;<br>8 - typ wykrytej usługi;<br>9 - port wykrytej usługi;<br>10 - status wykrywania;<br>11 - czas trwania działania lub niedostępności;<br>12 - odebrana wartość;<br>18 - reguła wykrywania;<br>19 - sprawdzenie wykrywania;<br>20 - proxy;<br>21 - obiekt wykrywania.<br><br>Możliwe wartości, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przez aktywną autorejestrację agent”:<br>20 - proxy;<br>22 - nazwa hosta;<br>24 - metadane hosta.<br><br>Możliwe wartości, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie wewnętrzne”:<br>0 - grupa hostów;<br>1 - host;<br>13 - szablon hosta;<br>23 - typ zdarzenia;<br>25 - tag zdarzenia;<br>26 - wartość tagu zdarzenia.<br><br>Możliwe wartości, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przy aktualizacji statusu usługi”:<br>25 - tag zdarzenia;<br>26 - wartość tagu zdarzenia;<br>27 - usługa;<br>28 - nazwa usługi.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*|
|value|string|Wartość do porównania.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*|
|value2|string|Dodatkowa wartość do porównania.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przez wyzwalacz”, `conditiontype` jest ustawione na dowolną możliwą wartość dla akcji wyzwalaczy, a typ warunku (patrz niżej) to „26”<br>- *wymagane*, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie wewnętrzne”, `conditiontype` jest ustawione na dowolną możliwą wartość dla akcji wewnętrznych, a typ warunku (patrz niżej) to „26”<br>- *wymagane*, jeśli `eventsource` obiektu [Action object](#action) jest ustawione na „zdarzenie utworzone przy aktualizacji statusu usługi”, `conditiontype` jest ustawione na dowolną możliwą wartość dla akcji usług, a typ warunku (patrz niżej) to „26”|
|formulaid|string|Dowolny unikalny identyfikator używany do odwoływania się do warunku z wyrażenia niestandardowego. Może zawierać tylko wielkie litery. Identyfikator musi zostać zdefiniowany przez użytkownika podczas modyfikowania warunków filtra, ale zostanie wygenerowany ponownie przy późniejszym żądaniu ich pobrania.|
|operator|integer|[Operator](/manual/config/notifications/action/conditions) warunku.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* równa się;<br>1 - nie równa się;<br>2 - zawiera;<br>3 - nie zawiera;<br>4 - w;<br>5 - jest większe lub równe;<br>6 - jest mniejsze lub równe;<br>7 - nie w;<br>8 - pasuje;<br>9 - nie pasuje;<br>10 - Tak;<br>11 - Nie.|

::: notetip
Aby lepiej zrozumieć, jak używać filtrów z różnymi
typami wyrażeń, zobacz przykłady na stronach metod
[action.get](get#retrieve-discovery-actions) i
[action.create](create#using-a-custom-expression-filter).
:::

Dla każdego typu warunku obsługiwane są następujące operatory i wartości.

|Warunek|Nazwa warunku|Obsługiwane operatory|Oczekiwana wartość|
|-|--|--|------|
|0|Grupa hostów|równa się,<br>nie równa się|ID grupy hostów.|
|1|Host|równa się,<br>nie równa się|ID hosta.|
|2|Wyzwalacz|równa się,<br>nie równa się|ID wyzwalacza.|
|3|Nazwa zdarzenia|zawiera,<br>nie zawiera|Nazwa zdarzenia.|
|4|Ważność wyzwalacza|równa się,<br>nie równa się,<br>jest większe lub równe,<br>jest mniejsze lub równe|Ważność wyzwalacza. Listę obsługiwanych ważności wyzwalacza można znaleźć we właściwości [trigger `severity` property](/manual/api/reference/trigger/object#trigger).|
|5|Wartość wyzwalacza|równa się|Wartość wyzwalacza. Listę obsługiwanych wartości wyzwalacza można znaleźć we właściwości [trigger `value` property](/manual/api/reference/trigger/object#trigger).|
|6|Okres czasu|w, nie w|Czas wystąpienia zdarzenia jako [okres czasu](/manual/appendix/time_period).|
|7|IP hosta|równa się,<br>nie równa się|Jeden lub kilka zakresów IP do sprawdzenia, oddzielonych przecinkami. Więcej informacji o obsługiwanych formatach zakresów IP można znaleźć w sekcji [konfiguracja wykrywania sieci](/manual/discovery/network_discovery/rule).|
|8|Typ wykrytej usługi|równa się,<br>nie równa się|Typ wykrytej usługi. Typ usługi odpowiada typowi sprawdzenia wykrywania użytego do wykrycia usługi. Listę obsługiwanych typów można znaleźć we właściwości [discovery check `type` property](/manual/api/reference/dcheck/object#discovery-check).|
|9|Port wykrytej usługi|równa się,<br>nie równa się|Jeden lub kilka zakresów portów, oddzielonych przecinkami.|
|10|Status wykrywania|równa się|Status wykrytego obiektu.<br><br>Możliwe wartości:<br>0 - host lub usługa działa;<br>1 - host lub usługa nie działa;<br>2 - host lub usługa wykryta;<br>3 - host lub usługa utracona.|
|11|Czas trwania działania lub niedostępności|jest większe lub równe,<br>jest mniejsze lub równe|Czas w sekundach określający, jak długo wykryty obiekt znajduje się w bieżącym stanie.|
|12|Odebrane wartości|równa się,<br>nie równa się,<br>jest większe lub równe,<br>jest mniejsze lub równe,<br>zawiera,<br>nie zawiera|Wartość zwrócona podczas wykonywania sprawdzenia wykrywania Zabbix agent, SNMPv1, SNMPv2 lub SNMPv3.|
|13|Szablon hosta|równa się,<br>nie równa się|ID podłączonego szablonu.|
|16|Problem jest stłumiony|Tak, Nie|Wartość nie jest wymagana: użycie operatora „Tak” oznacza, że problem musi być stłumiony, „Nie” — niestłumiony.|
|18|Reguła wykrywania|równa się,<br>nie równa się|ID reguły wykrywania.|
|19|Sprawdzenie wykrywania|równa się,<br>nie równa się|ID sprawdzenia wykrywania.|
|20|Proxy|równa się,<br>nie równa się|ID proxy.|
|21|Obiekt wykrywania|równa się|Typ obiektu, który wywołał zdarzenie wykrywania.<br><br>Możliwe wartości:<br>1 - wykryty host;<br>2 - wykryta usługa.|
|22|Nazwa hosta|zawiera,<br>nie zawiera,<br>pasuje,<br>nie pasuje|Nazwa hosta.<br>W warunkach autorejestracji dla operatorów *pasuje* i *nie pasuje* obsługiwane jest użycie wyrażenia regularnego.|
|23|Typ zdarzenia|równa się|Określone zdarzenie wewnętrzne.<br><br>Możliwe wartości:<br>0 - pozycja w stanie „nieobsługiwane”;<br>1 - pozycja w stanie „normalne”;<br>2 - reguła LLD w stanie „nieobsługiwane”;<br>3 - reguła LLD w stanie „normalne”;<br>4 - wyzwalacz w stanie „nieznane”;<br>5 - wyzwalacz w stanie „normalne”.|
|24|Metadane hosta|zawiera,<br>nie zawiera,<br>pasuje,<br>nie pasuje|Metadane automatycznie zarejestrowanego hosta.<br>Użycie wyrażenia regularnego jest obsługiwane dla operatorów *pasuje* i *nie pasuje*.|
|25|Tag|równa się,<br>nie równa się,<br>zawiera,<br>nie zawiera|Tag zdarzenia.|
|26|Wartość tagu|równa się,<br>nie równa się,<br>zawiera,<br>nie zawiera|Wartość tagu zdarzenia.|
|27|Usługa|równa się,<br>nie równa się|ID usługi.|
|28|Nazwa usługi|równa się,<br>nie równa się|Nazwa usługi.|

[comment]: # ({/2cc23997-dd860074})
