diff options
Diffstat (limited to 'schema/packet_event_schema.json')
-rw-r--r-- | schema/packet_event_schema.json | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/schema/packet_event_schema.json b/schema/packet_event_schema.json index d5b85f9e4..3ad88f79f 100644 --- a/schema/packet_event_schema.json +++ b/schema/packet_event_schema.json @@ -3,7 +3,6 @@ "required": [ "alias", "source", - "thread_id", "packet_id", "packet_event_id", "packet_event_name", @@ -25,7 +24,10 @@ "properties": { "packet_event_name": { "enum": ["packet-flow"] } } }, "then": { - "required": [ "flow_id", "flow_packet_id", "flow_last_seen", "flow_idle_time" ] + "required": [ "thread_id", "flow_id", "flow_packet_id", "flow_last_seen", "flow_idle_time" ] + }, + "else": { + "not": { "required": [ "thread_id", "flow_id", "flow_packet_id", "flow_last_seen", "flow_idle_time" ] } }, "properties": { |