DeviceConfig
The device config that is applied to the device
type DeviceConfig {
id: String!
device: Device!
config: JSON!
version: Int!
hasBeenAppliedByDeviceAt: DateTime
createdAt: DateTime!
updatedAt: DateTime!
}
Fields
DeviceConfig.id
● String!
non-null scalar
The ID of the device config
DeviceConfig.device
● Device!
non-null object
The device that the config belongs to
DeviceConfig.config
● JSON!
non-null scalar
The configuration file to be applied to the device
DeviceConfig.version
● Int!
non-null scalar
The version of the device config
DeviceConfig.hasBeenAppliedByDeviceAt
● DateTime
scalar
The date and time when the device config was applied to the device
DeviceConfig.createdAt
● DateTime!
non-null scalar
The date and time when the device config was created
DeviceConfig.updatedAt
● DateTime!
non-null scalar
The date and time when the device config was last updated
Returned By
applyDeviceConfigTemplateToDevice
mutation ● getDeviceConfigsByDeviceId
query ● getLastDeviceConfigByDeviceId
query
Member Of
Device
object ● UpgradeDeviceConfigOutput
object ● UpgradeDeviceConfigTemplateOutput
object