FilterDetectionInput
About FilterDetectionInput
FilterDetectionInput allows for filtering a detection based on criteria described below.
Only one field should be provided per Filter object unless using an operator (and
or
not
) as specified below
dataSourceId
If provided, specifies filters that work against the unique id of the data source that initiated the detection.
Type: FilterIDInput
deviceId
If provided, specifies filters that work against the unique id of the device that initiated the detection.
Type: FilterIDInput
zoneId
If provided, specifies filters that work against the unique id of the zone in which a zone event was triggered by the detection.
Type: FilterIDInput
geofenceId
If provided, specifies filters that work against the unique id of the geofence in which a geofence event was triggered by the detection.
Type: FilterIDInput
tag
If provided, specifies filters that work against the tag associated with the detection.
Type: FilterStringInput
position
If provided, specifies filters that work against the position of the detection
Type: FilterPointInput
time
If provided, specifies filters that work against the timestamp associated with the detection.
Type: FilterDateTimeOffsetInput!
and
If provided, a detection must pass all filters in this list to match the current filter.
Type: [FilterDetectionInput!]
or
If provided, a detection must pass at least one of the filters in this list to match the current filter.
Type: [FilterDetectionInput!]
not
If provided, a detection may not match this filter to match the current filter.
Type: FilterDetectionInput