Skip to content

FilterDataSourceInput

About FilterDataSourceInput

FilterDataSourceInput filters DataSources based on criteria described below. Only one field should be provided per Filter object unless using an operator (and or not) as specified below.

type

If provided, specifies filters that work against the data source type.

The type of the data source

Type: FilterStringInput

position

If provided, specifies filters that work against the position of the data source’s device.

Type: FilterPointInput

id

If provided, specifies filters that work against the data source`‘s unique id.

Type: FilterIDInput

name

If provided, specifies filters that work against the data source`‘s name.

Type: FilterStringInput

and

If provided, a data source must pass all filters in this list to match the current filter.

Type: [FilterDataSourceInput!]

or

If provided, a data source must pass at least one of the filters in this list to match the current filter.

Type: [FilterDataSourceInput!]

not

If provided, a data source may not match this filter to match the current filter.

Type: FilterDataSourceInput