SoftwareVersion
No description
type SoftwareVersion {
id: String!
versionNumber: String!
sourceUrl: String!
checksum: String
deviceModel: DeviceModel
deviceModelId: String
configTemplate: JSON
devices: [Device!]
createdAt: DateTime!
updatedAt: DateTime!
}
Fields
SoftwareVersion.id
● String!
non-null scalar
The ID of the software version
SoftwareVersion.versionNumber
● String!
non-null scalar
The version number of the software version
SoftwareVersion.sourceUrl
● String!
non-null scalar
The source URL of the software version
SoftwareVersion.checksum
● String
scalar
The checksum the software version
SoftwareVersion.deviceModel
● DeviceModel
object
The device model related to the software version
SoftwareVersion.deviceModelId
● String
scalar
The ID of the device model related to the software version
SoftwareVersion.configTemplate
● JSON
scalar
The configuration template related to the software version
SoftwareVersion.devices
● [Device!]
list object
The devices that have the software version installed
SoftwareVersion.createdAt
● DateTime!
non-null scalar
The date and time when the software version was created
SoftwareVersion.updatedAt
● DateTime!
non-null scalar
The date and time when the software version was last updated
Returned By
createSoftwareVersion
mutation ● deleteSoftwareVersion
mutation ● findSoftwareVersionById
query ● getAllSoftwareVersions
query ● getAllSoftwareVersionsByDeviceModelId
query ● getSoftwareVersionForDevice
query
Member Of
Device
object ● DeviceConfigTemplate
object ● DeviceModel
object