| <html><body> |
| <style> |
| |
| body, h1, h2, h3, div, span, p, pre, a { |
| margin: 0; |
| padding: 0; |
| border: 0; |
| font-weight: inherit; |
| font-style: inherit; |
| font-size: 100%; |
| font-family: inherit; |
| vertical-align: baseline; |
| } |
| |
| body { |
| font-size: 13px; |
| padding: 1em; |
| } |
| |
| h1 { |
| font-size: 26px; |
| margin-bottom: 1em; |
| } |
| |
| h2 { |
| font-size: 24px; |
| margin-bottom: 1em; |
| } |
| |
| h3 { |
| font-size: 20px; |
| margin-bottom: 1em; |
| margin-top: 1em; |
| } |
| |
| pre, code { |
| line-height: 1.5; |
| font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; |
| } |
| |
| pre { |
| margin-top: 0.5em; |
| } |
| |
| h1, h2, h3, p { |
| font-family: Arial, sans serif; |
| } |
| |
| h1, h2, h3 { |
| border-bottom: solid #CCC 1px; |
| } |
| |
| .toc_element { |
| margin-top: 0.5em; |
| } |
| |
| .firstline { |
| margin-left: 2 em; |
| } |
| |
| .method { |
| margin-top: 1em; |
| border: solid 1px #CCC; |
| padding: 1em; |
| background: #EEE; |
| } |
| |
| .details { |
| font-weight: bold; |
| font-size: 14px; |
| } |
| |
| </style> |
| |
| <h1><a href="admin_directory_v1.html">Admin SDK</a> . <a href="admin_directory_v1.chromeosdevices.html">chromeosdevices</a></h1> |
| <h2>Instance Methods</h2> |
| <p class="toc_element"> |
| <code><a href="#action">action(customerId, resourceId, body=None, x__xgafv=None)</a></code></p> |
| <p class="firstline">Take action on Chrome OS Device</p> |
| <p class="toc_element"> |
| <code><a href="#close">close()</a></code></p> |
| <p class="firstline">Close httplib2 connections.</p> |
| <p class="toc_element"> |
| <code><a href="#get">get(customerId, deviceId, projection=None, x__xgafv=None)</a></code></p> |
| <p class="firstline">Retrieve Chrome OS Device</p> |
| <p class="toc_element"> |
| <code><a href="#list">list(customerId, orgUnitPath=None, maxResults=None, projection=None, orderBy=None, sortOrder=None, query=None, pageToken=None, x__xgafv=None)</a></code></p> |
| <p class="firstline">Retrieve all Chrome OS Devices of a customer (paginated)</p> |
| <p class="toc_element"> |
| <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p> |
| <p class="firstline">Retrieves the next page of results.</p> |
| <p class="toc_element"> |
| <code><a href="#moveDevicesToOu">moveDevicesToOu(customerId, orgUnitPath, body=None, x__xgafv=None)</a></code></p> |
| <p class="firstline">Move or insert multiple Chrome OS Devices to organizational unit</p> |
| <p class="toc_element"> |
| <code><a href="#patch">patch(customerId, deviceId, body=None, projection=None, x__xgafv=None)</a></code></p> |
| <p class="firstline">Patch Chrome OS Device</p> |
| <p class="toc_element"> |
| <code><a href="#update">update(customerId, deviceId, body=None, projection=None, x__xgafv=None)</a></code></p> |
| <p class="firstline">Update Chrome OS Device</p> |
| <h3>Method Details</h3> |
| <div class="method"> |
| <code class="details" id="action">action(customerId, resourceId, body=None, x__xgafv=None)</code> |
| <pre>Take action on Chrome OS Device |
| |
| Args: |
| customerId: string, Immutable ID of the G Suite account (required) |
| resourceId: string, Immutable ID of Chrome OS Device (required) |
| body: object, The request body. |
| The object takes the form of: |
| |
| { |
| "action": "A String", # Action to be taken on the ChromeOs Device |
| "deprovisionReason": "A String", |
| } |
| |
| x__xgafv: string, V1 error format. |
| Allowed values |
| 1 - v1 error format |
| 2 - v2 error format |
| </pre> |
| </div> |
| |
| <div class="method"> |
| <code class="details" id="close">close()</code> |
| <pre>Close httplib2 connections.</pre> |
| </div> |
| |
| <div class="method"> |
| <code class="details" id="get">get(customerId, deviceId, projection=None, x__xgafv=None)</code> |
| <pre>Retrieve Chrome OS Device |
| |
| Args: |
| customerId: string, Immutable ID of the G Suite account (required) |
| deviceId: string, Immutable ID of Chrome OS Device (required) |
| projection: string, Restrict information returned to a set of selected fields. |
| Allowed values |
| PROJECTION_UNDEFINED - |
| BASIC - Includes only the basic metadata fields (e.g., deviceId, serialNumber, status, and user) |
| FULL - Includes all metadata fields |
| x__xgafv: string, V1 error format. |
| Allowed values |
| 1 - v1 error format |
| 2 - v2 error format |
| |
| Returns: |
| An object of the form: |
| |
| { # 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) |
| "lastEnrollmentTime": "A String", # Date and time the device was last enrolled (Read-only) |
| "deviceId": "A String", # Unique identifier of Chrome OS Device (Read-only) |
| "orderNumber": "A String", # Chromebook order number (Read-only) |
| "orgUnitPath": "A String", # OrgUnit of the device |
| "platformVersion": "A String", # Chromebook platform version (Read-only) |
| "osVersion": "A String", # Chromebook Os Version (Read-only) |
| "model": "A String", # Chromebook Model (Read-only) |
| "macAddress": "A String", # Chromebook Mac Address on wifi network interface (Read-only) |
| "autoUpdateExpiration": "A String", # (Read-only) The timestamp after which the device will stop receiving Chrome updates or support |
| "lastKnownNetwork": [ # Contains last known network (Read-only) |
| { # Information for an ip address. |
| "ipAddress": "A String", # The IP address. |
| "wanIpAddress": "A String", # The WAN IP address. |
| }, |
| ], |
| "diskVolumeReports": [ # Reports of disk space and other info about mounted/connected volumes. |
| { |
| "volumeInfo": [ # Disk volumes |
| { |
| "storageTotal": "A String", # Total disk space [in bytes] |
| "volumeId": "A String", # Volume id |
| "storageFree": "A String", # Free disk space [in bytes] |
| }, |
| ], |
| }, |
| ], |
| "etag": "A String", # ETag of the resource. |
| "bootMode": "A String", # Chromebook boot mode (Read-only) |
| "manufactureDate": "A String", # (Read-only) The date the device was manufactured in yyyy-mm-dd format. |
| "cpuStatusReports": [ # Reports of CPU utilization and temperature (Read-only) |
| { |
| "cpuTemperatureInfo": [ # List of CPU temperature samples. |
| { |
| "label": "A String", # CPU label |
| "temperature": 42, # Temperature in Celsius degrees. |
| }, |
| ], |
| "cpuUtilizationPercentageInfo": [ |
| 42, |
| ], |
| "reportTime": "A String", # Date and time the report was received. |
| }, |
| ], |
| "deviceFiles": [ # List of device files to download (Read-only) |
| { |
| "name": "A String", # File name |
| "downloadUrl": "A String", # File download URL |
| "type": "A String", # File type |
| "createTime": "A String", # Date and time the file was created |
| }, |
| ], |
| "annotatedAssetId": "A String", # AssetId specified during enrollment or through later annotation |
| "supportEndDate": "A String", # Final date the device will be supported (Read-only) |
| "kind": "admin#directory#chromeosdevice", # Kind of resource this is. |
| "firmwareVersion": "A String", # Chromebook firmware version (Read-only) |
| "lastSync": "A String", # Date and time the device was last synchronized with the policy settings in the G Suite administrator control panel (Read-only) |
| "systemRamFreeReports": [ # Reports of amounts of available RAM memory (Read-only) |
| { |
| "systemRamFreeInfo": [ |
| "A String", |
| ], |
| "reportTime": "A String", # Date and time the report was received. |
| }, |
| ], |
| "notes": "A String", # Notes added by the administrator |
| "recentUsers": [ # List of recent device users, in descending order by last login time (Read-only) |
| { |
| "email": "A String", # Email address of the user. Present only if the user type is managed |
| "type": "A String", # The type of the user |
| }, |
| ], |
| "ethernetMacAddress": "A String", # Chromebook Mac Address on ethernet network interface (Read-only) |
| "ethernetMacAddress0": "A 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. |
| "tpmVersionInfo": { # Trusted Platform Module (TPM) (Read-only) |
| "firmwareVersion": "A String", # TPM firmware version. |
| "tpmModel": "A String", # TPM model number. |
| "manufacturer": "A String", # TPM manufacturer code. |
| "family": "A String", # TPM family. |
| "vendorSpecific": "A String", # Vendor-specific information such as Vendor ID. |
| "specLevel": "A String", # TPM specification level. |
| }, |
| "systemRamTotal": "A String", # Total RAM on the device [in bytes] (Read-only) |
| "annotatedUser": "A String", # User of the device |
| "status": "A String", # status of the device (Read-only) |
| "dockMacAddress": "A 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. |
| "meid": "A 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) |
| "willAutoRenew": True or False, # Will Chromebook auto renew after support end date (Read-only) |
| "serialNumber": "A String", # Chromebook serial number (Read-only) |
| "activeTimeRanges": [ # List of active time ranges (Read-only) |
| { |
| "date": "A String", # Date of usage |
| "activeTime": 42, # Duration in milliseconds |
| }, |
| ], |
| "annotatedLocation": "A String", # Address or location of the device as noted by the administrator |
| }</pre> |
| </div> |
| |
| <div class="method"> |
| <code class="details" id="list">list(customerId, orgUnitPath=None, maxResults=None, projection=None, orderBy=None, sortOrder=None, query=None, pageToken=None, x__xgafv=None)</code> |
| <pre>Retrieve all Chrome OS Devices of a customer (paginated) |
| |
| Args: |
| customerId: string, Immutable ID of the G Suite account (required) |
| orgUnitPath: string, Full path of the organizational unit or its ID |
| maxResults: integer, Maximum number of results to return. |
| projection: string, Restrict information returned to a set of selected fields. |
| Allowed values |
| PROJECTION_UNDEFINED - |
| BASIC - Includes only the basic metadata fields (e.g., deviceId, serialNumber, status, and user) |
| FULL - Includes all metadata fields |
| orderBy: string, Column to use for sorting results |
| Allowed values |
| orderByUndefined - |
| annotatedLocation - Chromebook location as annotated by the administrator. |
| annotatedUser - Chromebook user as annotated by administrator. |
| lastSync - Chromebook last sync. |
| notes - Chromebook notes as annotated by the administrator. |
| serialNumber - Chromebook Serial Number. |
| status - Chromebook status. |
| supportEndDate - Chromebook support end date. |
| sortOrder: string, Whether to return results in ascending or descending order. Only of use when orderBy is also used |
| Allowed values |
| SORT_ORDER_UNDEFINED - |
| ASCENDING - Ascending order. |
| DESCENDING - Descending order. |
| query: string, Search string in the format given at http://support.google.com/chromeos/a/bin/answer.py?answer=1698333 |
| pageToken: string, Token to specify next page in the list |
| x__xgafv: string, V1 error format. |
| Allowed values |
| 1 - v1 error format |
| 2 - v2 error format |
| |
| Returns: |
| An object of the form: |
| |
| { # 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) |
| "etag": "A String", # ETag of the resource. |
| "nextPageToken": "A String", # Token used to access next page of this result. |
| "kind": "admin#directory#chromeosdevices", # Kind of resource this is. |
| "chromeosdevices": [ # List of Chrome OS Device objects. |
| { # 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) |
| "lastEnrollmentTime": "A String", # Date and time the device was last enrolled (Read-only) |
| "deviceId": "A String", # Unique identifier of Chrome OS Device (Read-only) |
| "orderNumber": "A String", # Chromebook order number (Read-only) |
| "orgUnitPath": "A String", # OrgUnit of the device |
| "platformVersion": "A String", # Chromebook platform version (Read-only) |
| "osVersion": "A String", # Chromebook Os Version (Read-only) |
| "model": "A String", # Chromebook Model (Read-only) |
| "macAddress": "A String", # Chromebook Mac Address on wifi network interface (Read-only) |
| "autoUpdateExpiration": "A String", # (Read-only) The timestamp after which the device will stop receiving Chrome updates or support |
| "lastKnownNetwork": [ # Contains last known network (Read-only) |
| { # Information for an ip address. |
| "ipAddress": "A String", # The IP address. |
| "wanIpAddress": "A String", # The WAN IP address. |
| }, |
| ], |
| "diskVolumeReports": [ # Reports of disk space and other info about mounted/connected volumes. |
| { |
| "volumeInfo": [ # Disk volumes |
| { |
| "storageTotal": "A String", # Total disk space [in bytes] |
| "volumeId": "A String", # Volume id |
| "storageFree": "A String", # Free disk space [in bytes] |
| }, |
| ], |
| }, |
| ], |
| "etag": "A String", # ETag of the resource. |
| "bootMode": "A String", # Chromebook boot mode (Read-only) |
| "manufactureDate": "A String", # (Read-only) The date the device was manufactured in yyyy-mm-dd format. |
| "cpuStatusReports": [ # Reports of CPU utilization and temperature (Read-only) |
| { |
| "cpuTemperatureInfo": [ # List of CPU temperature samples. |
| { |
| "label": "A String", # CPU label |
| "temperature": 42, # Temperature in Celsius degrees. |
| }, |
| ], |
| "cpuUtilizationPercentageInfo": [ |
| 42, |
| ], |
| "reportTime": "A String", # Date and time the report was received. |
| }, |
| ], |
| "deviceFiles": [ # List of device files to download (Read-only) |
| { |
| "name": "A String", # File name |
| "downloadUrl": "A String", # File download URL |
| "type": "A String", # File type |
| "createTime": "A String", # Date and time the file was created |
| }, |
| ], |
| "annotatedAssetId": "A String", # AssetId specified during enrollment or through later annotation |
| "supportEndDate": "A String", # Final date the device will be supported (Read-only) |
| "kind": "admin#directory#chromeosdevice", # Kind of resource this is. |
| "firmwareVersion": "A String", # Chromebook firmware version (Read-only) |
| "lastSync": "A String", # Date and time the device was last synchronized with the policy settings in the G Suite administrator control panel (Read-only) |
| "systemRamFreeReports": [ # Reports of amounts of available RAM memory (Read-only) |
| { |
| "systemRamFreeInfo": [ |
| "A String", |
| ], |
| "reportTime": "A String", # Date and time the report was received. |
| }, |
| ], |
| "notes": "A String", # Notes added by the administrator |
| "recentUsers": [ # List of recent device users, in descending order by last login time (Read-only) |
| { |
| "email": "A String", # Email address of the user. Present only if the user type is managed |
| "type": "A String", # The type of the user |
| }, |
| ], |
| "ethernetMacAddress": "A String", # Chromebook Mac Address on ethernet network interface (Read-only) |
| "ethernetMacAddress0": "A 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. |
| "tpmVersionInfo": { # Trusted Platform Module (TPM) (Read-only) |
| "firmwareVersion": "A String", # TPM firmware version. |
| "tpmModel": "A String", # TPM model number. |
| "manufacturer": "A String", # TPM manufacturer code. |
| "family": "A String", # TPM family. |
| "vendorSpecific": "A String", # Vendor-specific information such as Vendor ID. |
| "specLevel": "A String", # TPM specification level. |
| }, |
| "systemRamTotal": "A String", # Total RAM on the device [in bytes] (Read-only) |
| "annotatedUser": "A String", # User of the device |
| "status": "A String", # status of the device (Read-only) |
| "dockMacAddress": "A 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. |
| "meid": "A 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) |
| "willAutoRenew": True or False, # Will Chromebook auto renew after support end date (Read-only) |
| "serialNumber": "A String", # Chromebook serial number (Read-only) |
| "activeTimeRanges": [ # List of active time ranges (Read-only) |
| { |
| "date": "A String", # Date of usage |
| "activeTime": 42, # Duration in milliseconds |
| }, |
| ], |
| "annotatedLocation": "A String", # Address or location of the device as noted by the administrator |
| }, |
| ], |
| }</pre> |
| </div> |
| |
| <div class="method"> |
| <code class="details" id="list_next">list_next(previous_request, previous_response)</code> |
| <pre>Retrieves the next page of results. |
| |
| Args: |
| previous_request: The request for the previous page. (required) |
| previous_response: The response from the request for the previous page. (required) |
| |
| Returns: |
| A request object that you can call 'execute()' on to request the next |
| page. Returns None if there are no more items in the collection. |
| </pre> |
| </div> |
| |
| <div class="method"> |
| <code class="details" id="moveDevicesToOu">moveDevicesToOu(customerId, orgUnitPath, body=None, x__xgafv=None)</code> |
| <pre>Move or insert multiple Chrome OS Devices to organizational unit |
| |
| Args: |
| customerId: string, Immutable ID of the G Suite account (required) |
| orgUnitPath: string, Full path of the target organizational unit or its ID (required) |
| body: object, The request body. |
| The object takes the form of: |
| |
| { |
| "deviceIds": [ # ChromeOs Devices to be moved to OU |
| "A String", |
| ], |
| } |
| |
| x__xgafv: string, V1 error format. |
| Allowed values |
| 1 - v1 error format |
| 2 - v2 error format |
| </pre> |
| </div> |
| |
| <div class="method"> |
| <code class="details" id="patch">patch(customerId, deviceId, body=None, projection=None, x__xgafv=None)</code> |
| <pre>Patch Chrome OS Device |
| |
| Args: |
| customerId: string, Immutable ID of the G Suite account (required) |
| deviceId: string, Immutable ID of Chrome OS Device (required) |
| body: object, The request body. |
| The object takes the form of: |
| |
| { # 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) |
| "lastEnrollmentTime": "A String", # Date and time the device was last enrolled (Read-only) |
| "deviceId": "A String", # Unique identifier of Chrome OS Device (Read-only) |
| "orderNumber": "A String", # Chromebook order number (Read-only) |
| "orgUnitPath": "A String", # OrgUnit of the device |
| "platformVersion": "A String", # Chromebook platform version (Read-only) |
| "osVersion": "A String", # Chromebook Os Version (Read-only) |
| "model": "A String", # Chromebook Model (Read-only) |
| "macAddress": "A String", # Chromebook Mac Address on wifi network interface (Read-only) |
| "autoUpdateExpiration": "A String", # (Read-only) The timestamp after which the device will stop receiving Chrome updates or support |
| "lastKnownNetwork": [ # Contains last known network (Read-only) |
| { # Information for an ip address. |
| "ipAddress": "A String", # The IP address. |
| "wanIpAddress": "A String", # The WAN IP address. |
| }, |
| ], |
| "diskVolumeReports": [ # Reports of disk space and other info about mounted/connected volumes. |
| { |
| "volumeInfo": [ # Disk volumes |
| { |
| "storageTotal": "A String", # Total disk space [in bytes] |
| "volumeId": "A String", # Volume id |
| "storageFree": "A String", # Free disk space [in bytes] |
| }, |
| ], |
| }, |
| ], |
| "etag": "A String", # ETag of the resource. |
| "bootMode": "A String", # Chromebook boot mode (Read-only) |
| "manufactureDate": "A String", # (Read-only) The date the device was manufactured in yyyy-mm-dd format. |
| "cpuStatusReports": [ # Reports of CPU utilization and temperature (Read-only) |
| { |
| "cpuTemperatureInfo": [ # List of CPU temperature samples. |
| { |
| "label": "A String", # CPU label |
| "temperature": 42, # Temperature in Celsius degrees. |
| }, |
| ], |
| "cpuUtilizationPercentageInfo": [ |
| 42, |
| ], |
| "reportTime": "A String", # Date and time the report was received. |
| }, |
| ], |
| "deviceFiles": [ # List of device files to download (Read-only) |
| { |
| "name": "A String", # File name |
| "downloadUrl": "A String", # File download URL |
| "type": "A String", # File type |
| "createTime": "A String", # Date and time the file was created |
| }, |
| ], |
| "annotatedAssetId": "A String", # AssetId specified during enrollment or through later annotation |
| "supportEndDate": "A String", # Final date the device will be supported (Read-only) |
| "kind": "admin#directory#chromeosdevice", # Kind of resource this is. |
| "firmwareVersion": "A String", # Chromebook firmware version (Read-only) |
| "lastSync": "A String", # Date and time the device was last synchronized with the policy settings in the G Suite administrator control panel (Read-only) |
| "systemRamFreeReports": [ # Reports of amounts of available RAM memory (Read-only) |
| { |
| "systemRamFreeInfo": [ |
| "A String", |
| ], |
| "reportTime": "A String", # Date and time the report was received. |
| }, |
| ], |
| "notes": "A String", # Notes added by the administrator |
| "recentUsers": [ # List of recent device users, in descending order by last login time (Read-only) |
| { |
| "email": "A String", # Email address of the user. Present only if the user type is managed |
| "type": "A String", # The type of the user |
| }, |
| ], |
| "ethernetMacAddress": "A String", # Chromebook Mac Address on ethernet network interface (Read-only) |
| "ethernetMacAddress0": "A 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. |
| "tpmVersionInfo": { # Trusted Platform Module (TPM) (Read-only) |
| "firmwareVersion": "A String", # TPM firmware version. |
| "tpmModel": "A String", # TPM model number. |
| "manufacturer": "A String", # TPM manufacturer code. |
| "family": "A String", # TPM family. |
| "vendorSpecific": "A String", # Vendor-specific information such as Vendor ID. |
| "specLevel": "A String", # TPM specification level. |
| }, |
| "systemRamTotal": "A String", # Total RAM on the device [in bytes] (Read-only) |
| "annotatedUser": "A String", # User of the device |
| "status": "A String", # status of the device (Read-only) |
| "dockMacAddress": "A 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. |
| "meid": "A 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) |
| "willAutoRenew": True or False, # Will Chromebook auto renew after support end date (Read-only) |
| "serialNumber": "A String", # Chromebook serial number (Read-only) |
| "activeTimeRanges": [ # List of active time ranges (Read-only) |
| { |
| "date": "A String", # Date of usage |
| "activeTime": 42, # Duration in milliseconds |
| }, |
| ], |
| "annotatedLocation": "A String", # Address or location of the device as noted by the administrator |
| } |
| |
| projection: string, Restrict information returned to a set of selected fields. |
| Allowed values |
| PROJECTION_UNDEFINED - |
| BASIC - Includes only the basic metadata fields (e.g., deviceId, serialNumber, status, and user) |
| FULL - Includes all metadata fields |
| x__xgafv: string, V1 error format. |
| Allowed values |
| 1 - v1 error format |
| 2 - v2 error format |
| |
| Returns: |
| An object of the form: |
| |
| { # 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) |
| "lastEnrollmentTime": "A String", # Date and time the device was last enrolled (Read-only) |
| "deviceId": "A String", # Unique identifier of Chrome OS Device (Read-only) |
| "orderNumber": "A String", # Chromebook order number (Read-only) |
| "orgUnitPath": "A String", # OrgUnit of the device |
| "platformVersion": "A String", # Chromebook platform version (Read-only) |
| "osVersion": "A String", # Chromebook Os Version (Read-only) |
| "model": "A String", # Chromebook Model (Read-only) |
| "macAddress": "A String", # Chromebook Mac Address on wifi network interface (Read-only) |
| "autoUpdateExpiration": "A String", # (Read-only) The timestamp after which the device will stop receiving Chrome updates or support |
| "lastKnownNetwork": [ # Contains last known network (Read-only) |
| { # Information for an ip address. |
| "ipAddress": "A String", # The IP address. |
| "wanIpAddress": "A String", # The WAN IP address. |
| }, |
| ], |
| "diskVolumeReports": [ # Reports of disk space and other info about mounted/connected volumes. |
| { |
| "volumeInfo": [ # Disk volumes |
| { |
| "storageTotal": "A String", # Total disk space [in bytes] |
| "volumeId": "A String", # Volume id |
| "storageFree": "A String", # Free disk space [in bytes] |
| }, |
| ], |
| }, |
| ], |
| "etag": "A String", # ETag of the resource. |
| "bootMode": "A String", # Chromebook boot mode (Read-only) |
| "manufactureDate": "A String", # (Read-only) The date the device was manufactured in yyyy-mm-dd format. |
| "cpuStatusReports": [ # Reports of CPU utilization and temperature (Read-only) |
| { |
| "cpuTemperatureInfo": [ # List of CPU temperature samples. |
| { |
| "label": "A String", # CPU label |
| "temperature": 42, # Temperature in Celsius degrees. |
| }, |
| ], |
| "cpuUtilizationPercentageInfo": [ |
| 42, |
| ], |
| "reportTime": "A String", # Date and time the report was received. |
| }, |
| ], |
| "deviceFiles": [ # List of device files to download (Read-only) |
| { |
| "name": "A String", # File name |
| "downloadUrl": "A String", # File download URL |
| "type": "A String", # File type |
| "createTime": "A String", # Date and time the file was created |
| }, |
| ], |
| "annotatedAssetId": "A String", # AssetId specified during enrollment or through later annotation |
| "supportEndDate": "A String", # Final date the device will be supported (Read-only) |
| "kind": "admin#directory#chromeosdevice", # Kind of resource this is. |
| "firmwareVersion": "A String", # Chromebook firmware version (Read-only) |
| "lastSync": "A String", # Date and time the device was last synchronized with the policy settings in the G Suite administrator control panel (Read-only) |
| "systemRamFreeReports": [ # Reports of amounts of available RAM memory (Read-only) |
| { |
| "systemRamFreeInfo": [ |
| "A String", |
| ], |
| "reportTime": "A String", # Date and time the report was received. |
| }, |
| ], |
| "notes": "A String", # Notes added by the administrator |
| "recentUsers": [ # List of recent device users, in descending order by last login time (Read-only) |
| { |
| "email": "A String", # Email address of the user. Present only if the user type is managed |
| "type": "A String", # The type of the user |
| }, |
| ], |
| "ethernetMacAddress": "A String", # Chromebook Mac Address on ethernet network interface (Read-only) |
| "ethernetMacAddress0": "A 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. |
| "tpmVersionInfo": { # Trusted Platform Module (TPM) (Read-only) |
| "firmwareVersion": "A String", # TPM firmware version. |
| "tpmModel": "A String", # TPM model number. |
| "manufacturer": "A String", # TPM manufacturer code. |
| "family": "A String", # TPM family. |
| "vendorSpecific": "A String", # Vendor-specific information such as Vendor ID. |
| "specLevel": "A String", # TPM specification level. |
| }, |
| "systemRamTotal": "A String", # Total RAM on the device [in bytes] (Read-only) |
| "annotatedUser": "A String", # User of the device |
| "status": "A String", # status of the device (Read-only) |
| "dockMacAddress": "A 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. |
| "meid": "A 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) |
| "willAutoRenew": True or False, # Will Chromebook auto renew after support end date (Read-only) |
| "serialNumber": "A String", # Chromebook serial number (Read-only) |
| "activeTimeRanges": [ # List of active time ranges (Read-only) |
| { |
| "date": "A String", # Date of usage |
| "activeTime": 42, # Duration in milliseconds |
| }, |
| ], |
| "annotatedLocation": "A String", # Address or location of the device as noted by the administrator |
| }</pre> |
| </div> |
| |
| <div class="method"> |
| <code class="details" id="update">update(customerId, deviceId, body=None, projection=None, x__xgafv=None)</code> |
| <pre>Update Chrome OS Device |
| |
| Args: |
| customerId: string, Immutable ID of the G Suite account (required) |
| deviceId: string, Immutable ID of Chrome OS Device (required) |
| body: object, The request body. |
| The object takes the form of: |
| |
| { # 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) |
| "lastEnrollmentTime": "A String", # Date and time the device was last enrolled (Read-only) |
| "deviceId": "A String", # Unique identifier of Chrome OS Device (Read-only) |
| "orderNumber": "A String", # Chromebook order number (Read-only) |
| "orgUnitPath": "A String", # OrgUnit of the device |
| "platformVersion": "A String", # Chromebook platform version (Read-only) |
| "osVersion": "A String", # Chromebook Os Version (Read-only) |
| "model": "A String", # Chromebook Model (Read-only) |
| "macAddress": "A String", # Chromebook Mac Address on wifi network interface (Read-only) |
| "autoUpdateExpiration": "A String", # (Read-only) The timestamp after which the device will stop receiving Chrome updates or support |
| "lastKnownNetwork": [ # Contains last known network (Read-only) |
| { # Information for an ip address. |
| "ipAddress": "A String", # The IP address. |
| "wanIpAddress": "A String", # The WAN IP address. |
| }, |
| ], |
| "diskVolumeReports": [ # Reports of disk space and other info about mounted/connected volumes. |
| { |
| "volumeInfo": [ # Disk volumes |
| { |
| "storageTotal": "A String", # Total disk space [in bytes] |
| "volumeId": "A String", # Volume id |
| "storageFree": "A String", # Free disk space [in bytes] |
| }, |
| ], |
| }, |
| ], |
| "etag": "A String", # ETag of the resource. |
| "bootMode": "A String", # Chromebook boot mode (Read-only) |
| "manufactureDate": "A String", # (Read-only) The date the device was manufactured in yyyy-mm-dd format. |
| "cpuStatusReports": [ # Reports of CPU utilization and temperature (Read-only) |
| { |
| "cpuTemperatureInfo": [ # List of CPU temperature samples. |
| { |
| "label": "A String", # CPU label |
| "temperature": 42, # Temperature in Celsius degrees. |
| }, |
| ], |
| "cpuUtilizationPercentageInfo": [ |
| 42, |
| ], |
| "reportTime": "A String", # Date and time the report was received. |
| }, |
| ], |
| "deviceFiles": [ # List of device files to download (Read-only) |
| { |
| "name": "A String", # File name |
| "downloadUrl": "A String", # File download URL |
| "type": "A String", # File type |
| "createTime": "A String", # Date and time the file was created |
| }, |
| ], |
| "annotatedAssetId": "A String", # AssetId specified during enrollment or through later annotation |
| "supportEndDate": "A String", # Final date the device will be supported (Read-only) |
| "kind": "admin#directory#chromeosdevice", # Kind of resource this is. |
| "firmwareVersion": "A String", # Chromebook firmware version (Read-only) |
| "lastSync": "A String", # Date and time the device was last synchronized with the policy settings in the G Suite administrator control panel (Read-only) |
| "systemRamFreeReports": [ # Reports of amounts of available RAM memory (Read-only) |
| { |
| "systemRamFreeInfo": [ |
| "A String", |
| ], |
| "reportTime": "A String", # Date and time the report was received. |
| }, |
| ], |
| "notes": "A String", # Notes added by the administrator |
| "recentUsers": [ # List of recent device users, in descending order by last login time (Read-only) |
| { |
| "email": "A String", # Email address of the user. Present only if the user type is managed |
| "type": "A String", # The type of the user |
| }, |
| ], |
| "ethernetMacAddress": "A String", # Chromebook Mac Address on ethernet network interface (Read-only) |
| "ethernetMacAddress0": "A 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. |
| "tpmVersionInfo": { # Trusted Platform Module (TPM) (Read-only) |
| "firmwareVersion": "A String", # TPM firmware version. |
| "tpmModel": "A String", # TPM model number. |
| "manufacturer": "A String", # TPM manufacturer code. |
| "family": "A String", # TPM family. |
| "vendorSpecific": "A String", # Vendor-specific information such as Vendor ID. |
| "specLevel": "A String", # TPM specification level. |
| }, |
| "systemRamTotal": "A String", # Total RAM on the device [in bytes] (Read-only) |
| "annotatedUser": "A String", # User of the device |
| "status": "A String", # status of the device (Read-only) |
| "dockMacAddress": "A 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. |
| "meid": "A 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) |
| "willAutoRenew": True or False, # Will Chromebook auto renew after support end date (Read-only) |
| "serialNumber": "A String", # Chromebook serial number (Read-only) |
| "activeTimeRanges": [ # List of active time ranges (Read-only) |
| { |
| "date": "A String", # Date of usage |
| "activeTime": 42, # Duration in milliseconds |
| }, |
| ], |
| "annotatedLocation": "A String", # Address or location of the device as noted by the administrator |
| } |
| |
| projection: string, Restrict information returned to a set of selected fields. |
| Allowed values |
| PROJECTION_UNDEFINED - |
| BASIC - Includes only the basic metadata fields (e.g., deviceId, serialNumber, status, and user) |
| FULL - Includes all metadata fields |
| x__xgafv: string, V1 error format. |
| Allowed values |
| 1 - v1 error format |
| 2 - v2 error format |
| |
| Returns: |
| An object of the form: |
| |
| { # 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) |
| "lastEnrollmentTime": "A String", # Date and time the device was last enrolled (Read-only) |
| "deviceId": "A String", # Unique identifier of Chrome OS Device (Read-only) |
| "orderNumber": "A String", # Chromebook order number (Read-only) |
| "orgUnitPath": "A String", # OrgUnit of the device |
| "platformVersion": "A String", # Chromebook platform version (Read-only) |
| "osVersion": "A String", # Chromebook Os Version (Read-only) |
| "model": "A String", # Chromebook Model (Read-only) |
| "macAddress": "A String", # Chromebook Mac Address on wifi network interface (Read-only) |
| "autoUpdateExpiration": "A String", # (Read-only) The timestamp after which the device will stop receiving Chrome updates or support |
| "lastKnownNetwork": [ # Contains last known network (Read-only) |
| { # Information for an ip address. |
| "ipAddress": "A String", # The IP address. |
| "wanIpAddress": "A String", # The WAN IP address. |
| }, |
| ], |
| "diskVolumeReports": [ # Reports of disk space and other info about mounted/connected volumes. |
| { |
| "volumeInfo": [ # Disk volumes |
| { |
| "storageTotal": "A String", # Total disk space [in bytes] |
| "volumeId": "A String", # Volume id |
| "storageFree": "A String", # Free disk space [in bytes] |
| }, |
| ], |
| }, |
| ], |
| "etag": "A String", # ETag of the resource. |
| "bootMode": "A String", # Chromebook boot mode (Read-only) |
| "manufactureDate": "A String", # (Read-only) The date the device was manufactured in yyyy-mm-dd format. |
| "cpuStatusReports": [ # Reports of CPU utilization and temperature (Read-only) |
| { |
| "cpuTemperatureInfo": [ # List of CPU temperature samples. |
| { |
| "label": "A String", # CPU label |
| "temperature": 42, # Temperature in Celsius degrees. |
| }, |
| ], |
| "cpuUtilizationPercentageInfo": [ |
| 42, |
| ], |
| "reportTime": "A String", # Date and time the report was received. |
| }, |
| ], |
| "deviceFiles": [ # List of device files to download (Read-only) |
| { |
| "name": "A String", # File name |
| "downloadUrl": "A String", # File download URL |
| "type": "A String", # File type |
| "createTime": "A String", # Date and time the file was created |
| }, |
| ], |
| "annotatedAssetId": "A String", # AssetId specified during enrollment or through later annotation |
| "supportEndDate": "A String", # Final date the device will be supported (Read-only) |
| "kind": "admin#directory#chromeosdevice", # Kind of resource this is. |
| "firmwareVersion": "A String", # Chromebook firmware version (Read-only) |
| "lastSync": "A String", # Date and time the device was last synchronized with the policy settings in the G Suite administrator control panel (Read-only) |
| "systemRamFreeReports": [ # Reports of amounts of available RAM memory (Read-only) |
| { |
| "systemRamFreeInfo": [ |
| "A String", |
| ], |
| "reportTime": "A String", # Date and time the report was received. |
| }, |
| ], |
| "notes": "A String", # Notes added by the administrator |
| "recentUsers": [ # List of recent device users, in descending order by last login time (Read-only) |
| { |
| "email": "A String", # Email address of the user. Present only if the user type is managed |
| "type": "A String", # The type of the user |
| }, |
| ], |
| "ethernetMacAddress": "A String", # Chromebook Mac Address on ethernet network interface (Read-only) |
| "ethernetMacAddress0": "A 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. |
| "tpmVersionInfo": { # Trusted Platform Module (TPM) (Read-only) |
| "firmwareVersion": "A String", # TPM firmware version. |
| "tpmModel": "A String", # TPM model number. |
| "manufacturer": "A String", # TPM manufacturer code. |
| "family": "A String", # TPM family. |
| "vendorSpecific": "A String", # Vendor-specific information such as Vendor ID. |
| "specLevel": "A String", # TPM specification level. |
| }, |
| "systemRamTotal": "A String", # Total RAM on the device [in bytes] (Read-only) |
| "annotatedUser": "A String", # User of the device |
| "status": "A String", # status of the device (Read-only) |
| "dockMacAddress": "A 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. |
| "meid": "A 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) |
| "willAutoRenew": True or False, # Will Chromebook auto renew after support end date (Read-only) |
| "serialNumber": "A String", # Chromebook serial number (Read-only) |
| "activeTimeRanges": [ # List of active time ranges (Read-only) |
| { |
| "date": "A String", # Date of usage |
| "activeTime": 42, # Duration in milliseconds |
| }, |
| ], |
| "annotatedLocation": "A String", # Address or location of the device as noted by the administrator |
| }</pre> |
| </div> |
| |
| </body></html> |