Skip to main content

DeviceRequiredInput

No description

type DeviceRequiredInput {
id: ID
macAddress: String!
disabled: Boolean
clientId: String
ip4: String
ip6: String
leaseExpiry: GQLTDate
hostname: String
nodeDevice: Boolean
connectionType: DeviceConnectionTypeRequiredInputEnum
dhcpEnabled: Boolean
description: String
position: GQLTJson
tag: String
lastSeen: GQLTDate
networkProfile: String
rateProfile: String
createdAt: GQLTDate
updatedAt: GQLTDate
deviceTypeId: ID
nodeGroupId: ID
credentialId: ID
parentId: ID
userId: ID
nasId: ID
type: DeviceTypeBelongsToInput
parent: DeviceParentBelongsToInput
nodeGroup: DeviceNodeGroupBelongsToInput
deviceEvents: DeviceDeviceEventsHasManyInput
children: DeviceChildrenHasManyInput
usages: DeviceUsagesHasManyInput
users: DeviceUsersBelongsToManyInput
lastUser: DeviceLastUserBelongsToInput
credential: DeviceCredentialBelongsToInput
configHistory: DeviceConfigHistoryBelongsToManyInput
configs: DeviceConfigsBelongsToManyInput
nodeServices: DeviceNodeServicesBelongsToManyInput
groups: DeviceGroupsBelongsToManyInput
mapItems: DeviceMapItemsHasManyInput
devicePositions: DeviceDevicePositionsHasManyInput
nas: DeviceNasBelongsToInput
nasClients: DeviceNasClientsHasManyInput
nasSessions: DeviceNasSessionsHasManyInput
sessions: DeviceSessionsHasManyInput
auths: DeviceAuthsHasManyInput
childConnections: DeviceChildConnectionsHasManyInput
parentConnections: DeviceParentConnectionsHasManyInput
address: DeviceAddressHasOneInput
}

Fields#

id (ID)#

This a primary key for Device

macAddress (String!)#

macAddress column

disabled (Boolean)#

disabled column

clientId (String)#

clientId column

ip4 (String)#

ip4 column

ip6 (String)#

ip6 column

leaseExpiry (GQLTDate)#

leaseExpiry column

hostname (String)#

hostname column

nodeDevice (Boolean)#

nodeDevice column

connectionType (DeviceConnectionTypeRequiredInputEnum)#

connectionType column

dhcpEnabled (Boolean)#

dhcpEnabled column

description (String)#

description column

position (GQLTJson)#

position column

tag (String)#

tag to assist device matching in custom callingStationId variables

lastSeen (GQLTDate)#

networkProfile (String)#

networkProfile column

rateProfile (String)#

rateProfile column

createdAt (GQLTDate)#

updatedAt (GQLTDate)#

deviceTypeId (ID)#

This a primary key for Device

nodeGroupId (ID)#

This a primary key for Device

credentialId (ID)#

This a primary key for Device

parentId (ID)#

This a primary key for Device

userId (ID)#

This a primary key for Device

nasId (ID)#

This a primary key for Device

type (DeviceTypeBelongsToInput)#

This is the mutation object for DeviceTypeBelongsTo

parent (DeviceParentBelongsToInput)#

This is the mutation object for DeviceParentBelongsTo

nodeGroup (DeviceNodeGroupBelongsToInput)#

This is the mutation object for DeviceNodeGroupBelongsTo

deviceEvents (DeviceDeviceEventsHasManyInput)#

This is the mutation object for DeviceDeviceEventsHasMany

children (DeviceChildrenHasManyInput)#

This is the mutation object for DeviceChildrenHasMany

usages (DeviceUsagesHasManyInput)#

This is the mutation object for DeviceUsagesHasMany

users (DeviceUsersBelongsToManyInput)#

This is the mutation object for DeviceUsersBelongsToMany

lastUser (DeviceLastUserBelongsToInput)#

This is the mutation object for DeviceLastUserBelongsTo

credential (DeviceCredentialBelongsToInput)#

This is the mutation object for DeviceCredentialBelongsTo

configHistory (DeviceConfigHistoryBelongsToManyInput)#

This is the mutation object for DeviceConfigHistoryBelongsToMany

configs (DeviceConfigsBelongsToManyInput)#

This is the mutation object for DeviceConfigsBelongsToMany

nodeServices (DeviceNodeServicesBelongsToManyInput)#

This is the mutation object for DeviceNodeServicesBelongsToMany

groups (DeviceGroupsBelongsToManyInput)#

This is the mutation object for DeviceGroupsBelongsToMany

mapItems (DeviceMapItemsHasManyInput)#

This is the mutation object for DeviceMapItemsHasMany

devicePositions (DeviceDevicePositionsHasManyInput)#

This is the mutation object for DeviceDevicePositionsHasMany

nas (DeviceNasBelongsToInput)#

This is the mutation object for DeviceNasBelongsTo

nasClients (DeviceNasClientsHasManyInput)#

This is the mutation object for DeviceNasClientsHasMany

nasSessions (DeviceNasSessionsHasManyInput)#

This is the mutation object for DeviceNasSessionsHasMany

sessions (DeviceSessionsHasManyInput)#

This is the mutation object for DeviceSessionsHasMany

auths (DeviceAuthsHasManyInput)#

This is the mutation object for DeviceAuthsHasMany

childConnections (DeviceChildConnectionsHasManyInput)#

This is the mutation object for DeviceChildConnectionsHasMany

parentConnections (DeviceParentConnectionsHasManyInput)#

This is the mutation object for DeviceParentConnectionsHasMany

address (DeviceAddressHasOneInput)#

This is the mutation object for DeviceAddressHasOne