From 9b5d7aa5c698cfbb71b5c2fbbdaa437fd6ae4017 Mon Sep 17 00:00:00 2001 From: KOezcanAtWork <122463066+KOezcanAtWork@users.noreply.github.com> Date: Thu, 15 Jun 2023 10:46:26 +0200 Subject: [PATCH 1/3] fixed Trigger Payload to enable dropdowns in StackStorms "Exception Criteria" --- triggers/service_state_change.yaml | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/triggers/service_state_change.yaml b/triggers/service_state_change.yaml index d09de34..b0c6f68 100644 --- a/triggers/service_state_change.yaml +++ b/triggers/service_state_change.yaml @@ -1,4 +1,25 @@ --- name: service_state_change -pack: nagios +pack: nagioscustom description: 'Trigger type for nagios service state change event.' +payload_schema: + type: object + properties: + host: + type: string + service: + type: string + event_id: + type: integer + state: + type: string + state_id: + type: string + state_type: + type: string + attempt: + type: string + msg: + type: string + instlink: + type: string From 2091600b2b12f9358e099e50332ac4d2ca04cd66 Mon Sep 17 00:00:00 2001 From: KOezcanAtWork <122463066+KOezcanAtWork@users.noreply.github.com> Date: Thu, 15 Jun 2023 10:48:06 +0200 Subject: [PATCH 2/3] fixed pack name in triggers/service_state_change.yaml --- triggers/service_state_change.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/triggers/service_state_change.yaml b/triggers/service_state_change.yaml index b0c6f68..9557374 100644 --- a/triggers/service_state_change.yaml +++ b/triggers/service_state_change.yaml @@ -1,6 +1,6 @@ --- name: service_state_change -pack: nagioscustom +pack: nagios description: 'Trigger type for nagios service state change event.' payload_schema: type: object From 36932f7a37d0576f1a281c4b9cf2f4974e706f53 Mon Sep 17 00:00:00 2001 From: KOezcanAtWork <122463066+KOezcanAtWork@users.noreply.github.com> Date: Thu, 15 Jun 2023 10:54:11 +0200 Subject: [PATCH 3/3] fixed set all types to string --- triggers/service_state_change.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/triggers/service_state_change.yaml b/triggers/service_state_change.yaml index 9557374..428ebe4 100644 --- a/triggers/service_state_change.yaml +++ b/triggers/service_state_change.yaml @@ -10,7 +10,7 @@ payload_schema: service: type: string event_id: - type: integer + type: string state: type: string state_id: