Skip to content

FilterDeviceInput

About FilterDeviceInput

FilterDeviceInput allows for filtering devices based on criteria described below. Only one field should be provided per Filter object unless using an operator (and or not) as specified below

id

If provided, specifies filters that work against the unique id of a device.

Type: FilterIDInput

uuid

If provided, specifies filters that work against the UUID of a device.

Type: FilterIDInput

name

If provided, specifies filters that work against the name of a device.

Type: FilterStringInput

externalId

If provided, specifies filters that work against the externalId of a device

Type: FilterStringInput

address

If provided, specifies filters that work against the address of a device

Type: FilterStringInput

enabled

If provided, specified filters that work against the enabled status of a device

Type: FilterBooleanInput

and

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

Type: [FilterDeviceInput!]

or

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

Type: [FilterDeviceInput!]

not

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

Type: FilterDeviceInput