Risorsa: ChromeOsDevice
I dispositivi Google Chrome funzionano su ChromeOS. Per ulteriori informazioni sulle attività comuni dell'API, consulta la Guida per gli sviluppatori.
Rappresentazione JSON |
---|
{ "deviceId": string, "serialNumber": string, "status": string, "lastSync": string, "supportEndDate": string, "annotatedUser": string, "annotatedLocation": string, "notes": string, "model": string, "meid": string, "orderNumber": string, "willAutoRenew": boolean, "osVersion": string, "platformVersion": string, "firmwareVersion": string, "macAddress": string, "bootMode": string, "lastEnrollmentTime": string, "kind": string, "recentUsers": [ { "type": string, "email": string } ], "activeTimeRanges": [ { "activeTime": integer, "date": string } ], "ethernetMacAddress": string, "annotatedAssetId": string, "etag": string, "diskVolumeReports": [ { "volumeInfo": [ { "volumeId": string, "storageTotal": string, "storageFree": string } ] } ], "systemRamTotal": string, "cpuStatusReports": [ { "reportTime": string, "cpuUtilizationPercentageInfo": [ integer ], "cpuTemperatureInfo": [ { "temperature": integer, "label": string } ] } ], "cpuInfo": [ { "model": string, "architecture": string, "maxClockSpeedKhz": integer, "logicalCpus": [ { "maxScalingFrequencyKhz": integer, "currentScalingFrequencyKhz": integer, "idleDuration": string, "cStates": [ { "displayName": string, "sessionDuration": string } ] } ] } ], "deviceFiles": [ { "name": string, "type": string, "downloadUrl": string, "createTime": string } ], "systemRamFreeReports": [ { "reportTime": string, "systemRamFreeInfo": [ string ] } ], "lastKnownNetwork": [ { "ipAddress": string, "wanIpAddress": string } ], "autoUpdateExpiration": string, "ethernetMacAddress0": string, "dockMacAddress": string, "manufactureDate": string, "orgUnitPath": string, "tpmVersionInfo": { "family": string, "specLevel": string, "manufacturer": string, "tpmModel": string, "firmwareVersion": string, "vendorSpecific": string }, "screenshotFiles": [ { "name": string, "type": string, "downloadUrl": string, "createTime": string } ], "orgUnitId": string, "osUpdateStatus": { object ( |
Campi | |
---|---|
deviceId |
L'ID univoco del dispositivo Chrome. |
serialNumber |
Il numero di serie del dispositivo Chrome inserito al momento dell'attivazione del dispositivo. Questo valore corrisponde al Numero di serie della Console di amministrazione nella scheda Dispositivi ChromeOS. |
status |
Lo stato del dispositivo. I valori accettabili sono:
|
lastSync |
La data e l'ora dell'ultima sincronizzazione del dispositivo con le impostazioni dei criteri nella Console di amministrazione. Il valore è nel formato data e ora ISO 8601. L'ora è la data completa più ore, minuti e secondi nel formato |
supportEndDate |
La data finale in cui il dispositivo sarà supportato. Questo vale solo per i dispositivi acquistati direttamente da Google. Il valore è nel formato data e ora ISO 8601. L'ora è la data completa più ore, minuti e secondi nel formato |
annotatedUser |
L'utente del dispositivo come indicato dall'amministratore. La lunghezza massima è di 100 caratteri. Sono consentiti valori vuoti. |
annotatedLocation |
L'indirizzo o la posizione del dispositivo in base a quanto annotato dall'amministratore. La lunghezza massima è di |
notes |
Note su questo dispositivo aggiunte dall'amministratore. Questa proprietà può essere cercata con il parametro |
model |
Le informazioni sul modello del dispositivo. Se il dispositivo non dispone di queste informazioni, questa proprietà non è inclusa nella risposta. |
meid |
Il Mobile Equipment Identifier (MEID) o l'International Mobile Equipment Identity (IMEI) della scheda mobile 3G in un dispositivo mobile. Un MEID/IMEI viene in genere utilizzato quando si aggiunge un dispositivo al piano di servizio post-pagamento di un operatore wireless. Se il dispositivo non dispone di queste informazioni, questa proprietà non è inclusa nella risposta. Per saperne di più su come esportare un elenco di MEID/IMEI, consulta la Guida per gli sviluppatori. |
orderNumber |
Il numero d'ordine del dispositivo. Solo i dispositivi acquistati direttamente da Google hanno un numero d'ordine. |
willAutoRenew |
Determina se il dispositivo rinnoverà automaticamente l'assistenza dopo la data di fine dell'assistenza. Questa è una proprietà di sola lettura. |
osVersion |
La versione del sistema operativo del dispositivo Chrome. |
platformVersion |
La versione della piattaforma del dispositivo Chrome. |
firmwareVersion |
La versione del firmware del dispositivo Chrome. |
macAddress |
L'indirizzo MAC wireless del dispositivo. Se il dispositivo non dispone di queste informazioni, non vengono incluse nella risposta. |
bootMode |
La modalità di avvio del dispositivo. I valori possibili sono:
|
lastEnrollmentTime |
La data e l'ora dell'ultima registrazione del dispositivo. Il valore è nel formato data e ora ISO 8601. L'ora è la data completa più ore, minuti e secondi nel formato |
kind |
Il tipo di risorsa. Per la risorsa Chromeosdevices, il valore è |
recentUsers[] |
Un elenco di utenti recenti del dispositivo, in ordine decrescente, in base all'ora dell'ultimo accesso. |
recentUsers[].type |
Il tipo di utente. I valori accettabili sono:
|
recentUsers[].email |
L'indirizzo email dell'utente. È presente solo se il tipo di utente è |
activeTimeRanges[] |
Un elenco di intervalli di tempo attivi (sola lettura). |
activeTimeRanges[].activeTime |
Durata dell'utilizzo in millisecondi. |
activeTimeRanges[].date |
Data di utilizzo. |
ethernetMacAddress |
L'indirizzo MAC del dispositivo sull'interfaccia di rete Ethernet. |
annotatedAssetId |
L'identificatore della risorsa annotato da un amministratore o specificato durante la registrazione. |
etag |
ETag della risorsa. |
diskVolumeReports[] |
Report sullo spazio su disco e altre informazioni sui volumi montati/connessi. |
diskVolumeReports[].volumeInfo[] |
Volumi dei dischi |
diskVolumeReports[].volumeInfo[].volumeId |
ID volume |
diskVolumeReports[].volumeInfo[].storageTotal |
Spazio su disco totale [in byte] |
diskVolumeReports[].volumeInfo[].storageFree |
Spazio libero su disco [in byte] |
systemRamTotal |
RAM totale sul dispositivo in byte |
cpuStatusReports[] |
Report sull'utilizzo e sulla temperatura della CPU (sola lettura) |
cpuStatusReports[].reportTime |
Data e ora di ricezione della segnalazione. |
cpuStatusReports[].cpuUtilizationPercentageInfo[] |
|
cpuStatusReports[].cpuTemperatureInfo[] |
Un elenco di campioni di temperatura della CPU. |
cpuStatusReports[].cpuTemperatureInfo[].temperature |
Temperatura in gradi Celsius. |
cpuStatusReports[].cpuTemperatureInfo[].label |
Etichetta della CPU |
cpuInfo[] |
Informazioni sulle specifiche della CPU del dispositivo. |
cpuInfo[].model |
Il nome del modello della CPU. |
cpuInfo[].architecture |
L'architettura della CPU. |
cpuInfo[].maxClockSpeedKhz |
La velocità di clock massima della CPU in kHz. |
cpuInfo[].logicalCpus[] |
Informazioni per le CPU logiche |
cpuInfo[].logicalCpus[].maxScalingFrequencyKhz |
La frequenza massima alla quale la CPU può funzionare, in base alle norme. |
cpuInfo[].logicalCpus[].currentScalingFrequencyKhz |
Frequenza attuale alla quale la CPU è in esecuzione. |
cpuInfo[].logicalCpus[].idleDuration |
Tempo di inattività dall'ultimo avvio. Una durata in secondi con un massimo di nove cifre frazionarie, che termina con " |
cpuInfo[].logicalCpus[].cStates[] |
Gli stati C indicano lo stato di consumo energetico della CPU. Per ulteriori informazioni, consulta la documentazione pubblicata dal produttore della CPU. |
cpuInfo[].logicalCpus[].cStates[].displayName |
Nome dello stato. |
cpuInfo[].logicalCpus[].cStates[].sessionDuration |
Tempo trascorso nello stato dall'ultimo riavvio. Una durata in secondi con un massimo di nove cifre frazionarie, che termina con " |
deviceFiles[] |
Un elenco di file del dispositivo da scaricare (sola lettura) |
deviceFiles[].name |
Nome file |
deviceFiles[].type |
Tipo di file |
deviceFiles[].downloadUrl |
URL di download del file |
deviceFiles[].createTime |
Data e ora di creazione del file |
systemRamFreeReports[] |
Report sulle quantità di memoria RAM disponibile (sola lettura) |
systemRamFreeReports[].reportTime |
Data e ora di ricezione della segnalazione. |
systemRamFreeReports[].systemRamFreeInfo[] |
|
lastKnownNetwork[] |
Contiene l'ultima rete nota (sola lettura) |
lastKnownNetwork[].ipAddress |
L'indirizzo IP. |
lastKnownNetwork[].wanIpAddress |
L'indirizzo IP WAN. |
autoUpdateExpiration |
(Sola lettura) Il timestamp dopo il quale il dispositivo smetterà di ricevere aggiornamenti o assistenza di Chrome. Utilizza invece "autoUpdateThrough". |
ethernetMacAddress0 |
(Sola lettura) Indirizzo MAC utilizzato dalla porta ethernet interna di Chromebook e per l'interfaccia di rete (ethernet) integrata. Il formato è costituito da dodici (12) cifre esadecimali senza delimitatori (lettere maiuscole). Questo vale solo per alcuni dispositivi. |
dockMacAddress |
(Sola lettura) Indirizzo MAC integrato della docking station a cui è connesso il dispositivo. L'indirizzo Media Access Control (indirizzo MAC) impostato in fabbrica viene assegnato per l'utilizzo da parte di una base. È riservato specificamente per i criteri del dispositivo di passaggio MAC. Il formato è costituito da dodici (12) cifre esadecimali senza delimitatori (lettere maiuscole). Questo vale solo per alcuni dispositivi. |
manufactureDate |
(Sola lettura) La data di produzione del dispositivo nel formato aaaa-mm-gg. |
orgUnitPath |
Il percorso principale completo con il nome dell'unità organizzativa associata al dispositivo. I nomi dei percorsi non fanno distinzione tra maiuscole e minuscole. Se l'unità organizzativa principale è l'organizzazione di primo livello, è rappresentata da una barra, |
tpmVersionInfo |
Trusted Platform Module (TPM) (sola lettura) |
tpmVersionInfo.family |
Famiglia TPM. Utilizziamo la codifica in stile TPM 2.0, ad esempio: |
tpmVersionInfo.specLevel |
Livello di specifica TPM. Consulta la specifica della libreria per TPM 2.0 e la specifica principale per TPM 1.2. |
tpmVersionInfo.manufacturer |
Codice del produttore del TPM. |
tpmVersionInfo.tpmModel |
Numero di modello del TPM. |
tpmVersionInfo.firmwareVersion |
Versione del firmware TPM. |
tpmVersionInfo.vendorSpecific |
Informazioni specifiche del fornitore, come l'ID fornitore. |
screenshotFiles[] |
Un elenco di file di screenshot da scaricare. Il tipo è sempre "SCREENSHOT_FILE". (Sola lettura) |
screenshotFiles[].name |
Nome file |
screenshotFiles[].type |
Tipo di file |
screenshotFiles[].downloadUrl |
URL di download del file |
screenshotFiles[].createTime |
Data e ora di creazione del file |
orgUnitId |
L'ID univoco dell'unità organizzativa. orgUnitPath è la versione leggibile da un utente di orgUnitId. Sebbene orgUnitPath possa cambiare rinominando un'unità organizzativa all'interno del percorso, orgUnitId non è modificabile per un'unità organizzativa. Questa proprietà può essere aggiornata utilizzando l'API. Per ulteriori informazioni su come creare una struttura organizzativa per il tuo dispositivo, visita il Centro assistenza amministrazione. |
osUpdateStatus |
Lo stato degli aggiornamenti del sistema operativo per il dispositivo. |
firstEnrollmentTime |
Data e ora della prima registrazione del dispositivo. |
lastDeprovisionTimestamp |
(Sola lettura) Data e ora dell'ultimo deprovisioning del dispositivo. |
deprovisionReason |
(Di sola lettura) Motivo della rimozione. |
deviceLicenseType |
Solo output. Tipo di licenza del dispositivo. |
backlightInfo[] |
Solo output. Contiene informazioni sulla retroilluminazione del dispositivo. |
autoUpdateThrough |
Solo output. Il timestamp dopo il quale il dispositivo smetterà di ricevere aggiornamenti o assistenza di Chrome. |
extendedSupportEligible |
Solo output. Indica se il dispositivo richiede l'attivazione del supporto esteso. |
extendedSupportStart |
Solo output. Data di inizio del criterio di assistenza estesa per gli aggiornamenti automatici del dispositivo. |
extendedSupportEnabled |
Solo output. Indica se il criterio di supporto esteso è attivo sul dispositivo. |
fanInfo[] |
Solo output. Informazioni sulla ventola del dispositivo. |
chromeOsType |
Solo output. Il tipo di ChromeOS del dispositivo. |
diskSpaceUsage |
Solo output. Quantità di spazio su disco disponibile e attualmente in uso sul dispositivo. |
OsUpdateStatus
Contiene informazioni sullo stato attuale dell'aggiornamento del sistema operativo.
Rappresentazione JSON |
---|
{
"state": enum ( |
Campi | |
---|---|
state |
Lo stato di aggiornamento di un aggiornamento del sistema operativo. |
targetOsVersion |
Nuova versione della piattaforma dell'immagine del sistema operativo scaricata e applicata. Viene impostato solo quando lo stato dell'aggiornamento è UPDATE_STATUS_DOWNLOAD_IN_PROGRESS o UPDATE_STATUS_NEED_REBOOT. Tieni presente che potrebbe trattarsi di un valore fittizio "0.0.0.0" per UPDATE_STATUS_NEED_REBOOT per alcuni casi limite, ad esempio se il motore di aggiornamento viene riavviato senza un riavvio. |
targetKioskAppVersion |
Nuova versione della piattaforma richiesta dall'app kiosk aggiornata in attesa. |
updateTime |
Data e ora dell'ultimo aggiornamento del sistema operativo riuscito. |
updateCheckTime |
Data e ora dell'ultimo controllo dell'aggiornamento. |
rebootTime |
Data e ora dell'ultimo riavvio. |
UpdateState
Lo stato di aggiornamento di un aggiornamento del sistema operativo.
Enum | |
---|---|
UPDATE_STATE_UNSPECIFIED |
Lo stato dell'aggiornamento non è specificato. |
UPDATE_STATE_NOT_STARTED |
C'è un aggiornamento in attesa, ma non è stato avviato. |
UPDATE_STATE_DOWNLOAD_IN_PROGRESS |
È in corso il download dell'aggiornamento in attesa. |
UPDATE_STATE_NEED_REBOOT |
Il dispositivo è pronto per installare l'aggiornamento, ma deve essere riavviato. |
DeprovisionReason
Il motivo del deprovisioning di un dispositivo ChromeOS.
Enum | |
---|---|
DEPROVISION_REASON_UNSPECIFIED |
Il motivo del deprovisioning è sconosciuto. |
DEPROVISION_REASON_SAME_MODEL_REPLACEMENT |
Sostituzione dello stesso modello. Disponi di una RMA (autorizzazione al reso) oppure stai sostituendo un dispositivo malfunzionante in garanzia con lo stesso modello. |
DEPROVISION_REASON_UPGRADE |
È stato eseguito l'upgrade del dispositivo. |
DEPROVISION_REASON_DOMAIN_MOVE |
Il dominio del dispositivo è stato modificato. |
DEPROVISION_REASON_SERVICE_EXPIRATION |
Il servizio è scaduto per il dispositivo. |
DEPROVISION_REASON_OTHER |
Il deprovisioning del dispositivo è stato eseguito per un motivo precedente che non è più supportato. |
DEPROVISION_REASON_DIFFERENT_MODEL_REPLACEMENT |
Sostituzione modello diverso. Stai sostituendo questo dispositivo con un modello aggiornato o più recente. |
DEPROVISION_REASON_RETIRING_DEVICE |
Ritiro dal parco risorse. Stai donando, smaltendo o rimuovendo in altro modo il dispositivo. |
DEPROVISION_REASON_UPGRADE_TRANSFER |
Trasferimento dell'upgrade di ChromeOS Flex. È un dispositivo ChromeOS Flex che vuoi sostituire con Chromebook entro un anno. |
DEPROVISION_REASON_NOT_REQUIRED |
Non è stato richiesto un motivo. Ad esempio, le licenze sono state restituite al pool di licenze del cliente. |
DEPROVISION_REASON_REPAIR_CENTER |
Il deprovisioning del dispositivo è stato eseguito dal Centro riparazioni. Può essere impostato solo dal Repair Service Center durante la RMA. |
DeviceLicenseType
Il tipo di licenza di questo dispositivo.
Enum | |
---|---|
DEVICE_LICENSE_TYPE_UNSPECIFIED |
Il tipo di licenza è sconosciuto. |
ENTERPRISE |
Il dispositivo è in bundle con un upgrade perpetuo di Chrome Enterprise. |
ENTERPRISE_UPGRADE |
Il dispositivo dispone di un upgrade annuale di Chrome Enterprise Upgrade in modalità autonoma. |
EDUCATION_UPGRADE |
Il dispositivo dispone di Chrome Education Upgrade autonomo perpetuo. |
EDUCATION |
Il dispositivo è incluso nel set con un upgrade perpetuo di Chrome Education. |
KIOSK_UPGRADE |
Il dispositivo ha un upgrade annuale per chioschi. |
BacklightInfo
Informazioni sulle retroilluminazione del dispositivo.
Rappresentazione JSON |
---|
{ "path": string, "maxBrightness": integer, "brightness": integer } |
Campi | |
---|---|
path |
Solo output. Percorso di questa retroilluminazione sul sistema. È utile se chi chiama deve associare i dati a altre informazioni. |
maxBrightness |
Solo output. Luminosità massima della retroilluminazione. |
brightness |
Solo output. Luminosità corrente della retroilluminazione, compresa tra 0 e maxBrightness. |
FanInfo
Informazioni sulla ventola del dispositivo.
Rappresentazione JSON |
---|
{ "speedRpm": integer } |
Campi | |
---|---|
speedRpm |
Solo output. Velocità della ventola in RPM. |
ChromeOsType
Il tipo di ChromeOS del dispositivo.
Enum | |
---|---|
CHROME_OS_TYPE_UNSPECIFIED |
Tipo di ChromeOS non specificato. |
CHROME_OS_FLEX |
Tipo di ChromeOS: ChromeOS Flex. |
CHROME_OS |
Tipo di sistema operativo ChromeOS. |
ByteUsage
Rappresenta una capacità di dati con una certa quantità di utilizzo corrente in byte.
Rappresentazione JSON |
---|
{ "capacityBytes": string, "usedBytes": string } |
Campi | |
---|---|
capacityBytes |
Solo output. Il valore della capacità totale, in byte. |
usedBytes |
Solo output. Il valore di utilizzo corrente, in byte. |
Metodi |
|
---|---|
(deprecated) |
Utilizza BatchChangeChromeOsDeviceStatus. |
|
Recupera le proprietà di un dispositivo ChromeOS. |
|
Recupera un elenco paginato dei dispositivi ChromeOS all'interno di un account. |
|
Sposta o inserisce più dispositivi ChromeOS in un'unità organizzativa. |
|
Aggiorna le proprietà aggiornabili di un dispositivo, ad esempio annotatedUser , annotatedLocation , notes , orgUnitPath o annotatedAssetId . |
|
Aggiorna le proprietà aggiornabili di un dispositivo, ad esempio annotatedUser , annotatedLocation , notes , orgUnitPath o annotatedAssetId . |