ChromeOsDevice constructor

ChromeOsDevice({
  1. List<ChromeOsDeviceActiveTimeRanges>? activeTimeRanges,
  2. String? annotatedAssetId,
  3. String? annotatedLocation,
  4. String? annotatedUser,
  5. String? autoUpdateExpiration,
  6. List<BacklightInfo>? backlightInfo,
  7. String? bootMode,
  8. List<ChromeOsDeviceCpuInfo>? cpuInfo,
  9. List<ChromeOsDeviceCpuStatusReports>? cpuStatusReports,
  10. String? deprovisionReason,
  11. List<ChromeOsDeviceDeviceFiles>? deviceFiles,
  12. String? deviceId,
  13. String? deviceLicenseType,
  14. List<ChromeOsDeviceDiskVolumeReports>? diskVolumeReports,
  15. String? dockMacAddress,
  16. String? etag,
  17. String? ethernetMacAddress,
  18. String? ethernetMacAddress0,
  19. String? firmwareVersion,
  20. String? firstEnrollmentTime,
  21. String? kind,
  22. String? lastDeprovisionTimestamp,
  23. DateTime? lastEnrollmentTime,
  24. List<ChromeOsDeviceLastKnownNetwork>? lastKnownNetwork,
  25. DateTime? lastSync,
  26. String? macAddress,
  27. String? manufactureDate,
  28. String? meid,
  29. String? model,
  30. String? notes,
  31. String? orderNumber,
  32. String? orgUnitId,
  33. String? orgUnitPath,
  34. OsUpdateStatus? osUpdateStatus,
  35. String? osVersion,
  36. String? platformVersion,
  37. List<ChromeOsDeviceRecentUsers>? recentUsers,
  38. List<ChromeOsDeviceScreenshotFiles>? screenshotFiles,
  39. String? serialNumber,
  40. String? status,
  41. DateTime? supportEndDate,
  42. List<ChromeOsDeviceSystemRamFreeReports>? systemRamFreeReports,
  43. String? systemRamTotal,
  44. ChromeOsDeviceTpmVersionInfo? tpmVersionInfo,
  45. bool? willAutoRenew,
})

Implementation

ChromeOsDevice({
  this.activeTimeRanges,
  this.annotatedAssetId,
  this.annotatedLocation,
  this.annotatedUser,
  this.autoUpdateExpiration,
  this.backlightInfo,
  this.bootMode,
  this.cpuInfo,
  this.cpuStatusReports,
  this.deprovisionReason,
  this.deviceFiles,
  this.deviceId,
  this.deviceLicenseType,
  this.diskVolumeReports,
  this.dockMacAddress,
  this.etag,
  this.ethernetMacAddress,
  this.ethernetMacAddress0,
  this.firmwareVersion,
  this.firstEnrollmentTime,
  this.kind,
  this.lastDeprovisionTimestamp,
  this.lastEnrollmentTime,
  this.lastKnownNetwork,
  this.lastSync,
  this.macAddress,
  this.manufactureDate,
  this.meid,
  this.model,
  this.notes,
  this.orderNumber,
  this.orgUnitId,
  this.orgUnitPath,
  this.osUpdateStatus,
  this.osVersion,
  this.platformVersion,
  this.recentUsers,
  this.screenshotFiles,
  this.serialNumber,
  this.status,
  this.supportEndDate,
  this.systemRamFreeReports,
  this.systemRamTotal,
  this.tpmVersionInfo,
  this.willAutoRenew,
});