diff options
Diffstat (limited to 'schema/packet_event_schema.json')
-rw-r--r-- | schema/packet_event_schema.json | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/schema/packet_event_schema.json b/schema/packet_event_schema.json index 0b53ae99c..675c4fb14 100644 --- a/schema/packet_event_schema.json +++ b/schema/packet_event_schema.json @@ -16,15 +16,18 @@ "pkt_l4_len", "ts_msec" ], + "dependencies" : { "flow_id" : [ "flow_packet_id", "flow_last_seen", "flow_idle_time" ] }, + "if": { - "properties": { "packet_event_name": { "const": "packet-flow" } } + "properties": { "packet_event_name": { "enum": ["packet-flow"] } } }, "then": { - "required": [ "flow_id" ] + "required": [ "flow_id", "flow_packet_id", "flow_last_seen", "flow_idle_time" ] }, + "properties": { "alias": { "type": "string" |