Skip to main content

NodeConfig

This is a node config table

type NodeConfig implements Node {
id: ID!
name: String!
config: String
version: Int!
createdAt: GQLTDate!
updatedAt: GQLTDate!
deviceTypeId: ID
deviceType: DeviceType
nodeConfigHistory(
after: String
first: Int = 0
before: String
last: Int = 0
orderBy: [NodeConfigHistoryOrderBy] = []
where: GQLTQueryNodeConfigHistoryWhere
include: [GQLTNodeConfigHistoryIncludeObject] = []
): NodeConfigHistoryHasManyNodeConfigHistoryList
}

Fields#

id (ID!)#

The ID of an object

name (String!)#

This is the name of the node configuration that will be displayed.

config (String)#

This holds the settings to allow for configuration of the target node.

version (Int!)#

This is to know what version of the node is.

createdAt (GQLTDate!)#

updatedAt (GQLTDate!)#

deviceTypeId (ID)#

The ID of an object

deviceType (DeviceType)#

node config belongsTo node type

nodeConfigHistory (NodeConfigHistoryHasManyNodeConfigHistoryList)#

node config hasMany node config history

If provided it will return results after the provided cursor

If provided the results will be the first ${amount} of records from provided cursor, if a cursor is not provided the results will be the first ${amount} of records.

If provided it will return results before the provided cursor

If provided the results will be the first ${amount} of records from provided cursor, if a cursor is not provided the results will be the last ${amount} of records.

If provided this will sort the results by the supplied column and direction

Interfaces#

Node#

An object with an ID