Skip to main content

DeviceFilter

The search input to be submitted to filter myDevices lists

input DeviceFilter {
type: String
label: StringConditional
status: String
tag: TagFilter
and: [DeviceFilter]
or: [DeviceFilter]
not: [DeviceFilter]
}

Fields

DeviceFilter.type ● String scalar common

Device Type string to search

DeviceFilter.label ● StringConditional input filters

Device Label string to search

DeviceFilter.status ● String scalar common

Device Status string to search

DeviceFilter.tag ● TagFilter input devices

Device Tag key value pair to search

DeviceFilter.and ● [DeviceFilter] list input devices

Logical operator for conjunction of additional Type, Label, or Status

DeviceFilter.or ● [DeviceFilter] list input devices

Logical operator for disjunction of additional Type, Label, or Status

DeviceFilter.not ● [DeviceFilter] list input devices

Search operator for excluding a Type, Label, or Status

Member Of

DeviceFilter input ● myDevices query