List

Retrieve all Chrome OS Devices of a customer (paginated)

8 variables
67 variables

Retrieve all Chrome OS Devices of a customer (paginated)

Authorization

To use this building block you will have to grant access to at least one of the following scopes:

  • View and manage your Chrome OS devices' metadata
  • View your Chrome OS devices' metadata

Input

This building block consumes 8 input parameters

  = Parameter name
  = Format

customerId STRING Required

Immutable ID of the G Suite account

orgUnitPath STRING

Full path of the organizational unit or its ID

maxResults INTEGER

Maximum number of results to return

pageToken STRING

Token to specify next page in the list

query STRING

Search string in the format given at http://support.google.com/chromeos/a/bin/answer.py?answer=1698333

sortOrder ENUMERATION

Whether to return results in ascending or descending order. Only of use when orderBy is also used

orderBy ENUMERATION

Column to use for sorting results

projection ENUMERATION

Restrict information returned to a set of selected fields

Output

This building block provides 67 output parameters

  = Parameter name
  = Format

etag STRING

ETag of the resource

kind STRING

Kind of resource this is

nextPageToken STRING

Token used to access next page of this result

chromeosdevices[] OBJECT

STEPLADDER: Generated unstable field number for field 'kind'. (See http://go/stepladder-help#fieldNumber) STEPLADDER: Generated unstable field number for field 'etag'. (See http://go/stepladder-help#fieldNumber)

chromeosdevices[].meid STRING

Contains either the Mobile Equipment identifier (MEID) or the International Mobile Equipment Identity (IMEI) for the 3G mobile card in the Chromebook (Read-only)

chromeosdevices[].model STRING

Chromebook Model (Read-only)

chromeosdevices[].recentUsers[] OBJECT

chromeosdevices[].recentUsers[].email STRING

Email address of the user. Present only if the user type is managed

chromeosdevices[].recentUsers[].type STRING

The type of the user

chromeosdevices[].annotatedUser STRING

User of the device

chromeosdevices[].manufactureDate STRING

(Read-only) The date the device was manufactured in yyyy-mm-dd format

chromeosdevices[].annotatedLocation STRING

Address or location of the device as noted by the administrator

chromeosdevices[].annotatedAssetId STRING

AssetId specified during enrollment or through later annotation

chromeosdevices[].ethernetMacAddress0 STRING

(Read-only) MAC address used by the Chromebook’s internal ethernet port, and for onboard network (ethernet) interface. The format is twelve (12) hexadecimal digits without any delimiter (uppercase letters). This is only relevant for some devices

chromeosdevices[].status STRING

status of the device (Read-only)

chromeosdevices[].orgUnitPath STRING

OrgUnit of the device

chromeosdevices[].cpuStatusReports[] OBJECT

chromeosdevices[].cpuStatusReports[].reportTime DATE_TIME

Date and time the report was received

chromeosdevices[].cpuStatusReports[].cpuTemperatureInfo[] OBJECT

chromeosdevices[].cpuStatusReports[].cpuTemperatureInfo[].label STRING

CPU label

chromeosdevices[].cpuStatusReports[].cpuTemperatureInfo[].temperature INTEGER

Temperature in Celsius degrees

chromeosdevices[].cpuStatusReports[].cpuUtilizationPercentageInfo[] INTEGER

chromeosdevices[].supportEndDate DATE_TIME

Final date the device will be supported (Read-only)

chromeosdevices[].bootMode STRING

Chromebook boot mode (Read-only)

chromeosdevices[].serialNumber STRING

Chromebook serial number (Read-only)

chromeosdevices[].tpmVersionInfo OBJECT

Trusted Platform Module (TPM) (Read-only)

chromeosdevices[].tpmVersionInfo.manufacturer STRING

TPM manufacturer code

chromeosdevices[].tpmVersionInfo.firmwareVersion STRING

TPM firmware version

chromeosdevices[].tpmVersionInfo.tpmModel STRING

TPM model number

chromeosdevices[].tpmVersionInfo.family STRING

TPM family

chromeosdevices[].tpmVersionInfo.specLevel STRING

TPM specification level

chromeosdevices[].tpmVersionInfo.vendorSpecific STRING

Vendor-specific information such as Vendor ID

chromeosdevices[].autoUpdateExpiration INTEGER

(Read-only) The timestamp after which the device will stop receiving Chrome updates or support

chromeosdevices[].kind STRING

Kind of resource this is

chromeosdevices[].systemRamTotal INTEGER

Total RAM on the device [in bytes] (Read-only)

chromeosdevices[].platformVersion STRING

Chromebook platform version (Read-only)

chromeosdevices[].dockMacAddress STRING

(Read-only) Built-in MAC address for the docking station that the device connected to. Factory sets Media access control address (MAC address) assigned for use by a dock. It is reserved specifically for MAC pass through device policy. The format is twelve (12) hexadecimal digits without any delimiter (uppercase letters). This is only relevant for some devices

chromeosdevices[].lastKnownNetwork[] OBJECT

Information for an ip address

chromeosdevices[].lastKnownNetwork[].wanIpAddress STRING

The WAN IP address

chromeosdevices[].lastKnownNetwork[].ipAddress STRING

The IP address

chromeosdevices[].firmwareVersion STRING

Chromebook firmware version (Read-only)

chromeosdevices[].activeTimeRanges[] OBJECT

chromeosdevices[].activeTimeRanges[].date DATE

Date of usage

chromeosdevices[].activeTimeRanges[].activeTime INTEGER

Duration in milliseconds

chromeosdevices[].macAddress STRING

Chromebook Mac Address on wifi network interface (Read-only)

chromeosdevices[].ethernetMacAddress STRING

Chromebook Mac Address on ethernet network interface (Read-only)

chromeosdevices[].orderNumber STRING

Chromebook order number (Read-only)

chromeosdevices[].lastSync DATE_TIME

Date and time the device was last synchronized with the policy settings in the G Suite administrator control panel (Read-only)

chromeosdevices[].etag STRING

ETag of the resource

chromeosdevices[].notes STRING

Notes added by the administrator

chromeosdevices[].willAutoRenew BOOLEAN

Will Chromebook auto renew after support end date (Read-only)

chromeosdevices[].deviceId STRING

Unique identifier of Chrome OS Device (Read-only)

chromeosdevices[].systemRamFreeReports[] OBJECT

chromeosdevices[].systemRamFreeReports[].systemRamFreeInfo[] INTEGER

chromeosdevices[].systemRamFreeReports[].reportTime DATE_TIME

Date and time the report was received

chromeosdevices[].lastEnrollmentTime DATE_TIME

Date and time the device was last enrolled (Read-only)

chromeosdevices[].diskVolumeReports[] OBJECT

chromeosdevices[].diskVolumeReports[].volumeInfo[] OBJECT

chromeosdevices[].diskVolumeReports[].volumeInfo[].storageFree INTEGER

Free disk space [in bytes]

chromeosdevices[].diskVolumeReports[].volumeInfo[].volumeId STRING

Volume id

chromeosdevices[].diskVolumeReports[].volumeInfo[].storageTotal INTEGER

Total disk space [in bytes]

chromeosdevices[].osVersion STRING

Chromebook Os Version (Read-only)

chromeosdevices[].deviceFiles[] OBJECT

chromeosdevices[].deviceFiles[].name STRING

File name

chromeosdevices[].deviceFiles[].createTime DATE_TIME

Date and time the file was created

chromeosdevices[].deviceFiles[].downloadUrl STRING

File download URL

chromeosdevices[].deviceFiles[].type STRING

File type