Risorsa: DirectoryChromeosdevicesCommand
Informazioni relative a un comando inviato a un dispositivo.
| Rappresentazione JSON | 
|---|
| { "commandId": string, "type": enum ( | 
| Campi | |
|---|---|
| commandId | 
 ID univoco di un comando del dispositivo. | 
| type | 
 Il tipo di comando. | 
| issueTime | 
 Il timestamp di emissione del comando da parte dell'amministratore. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi:  | 
| state | 
 Indica lo stato del comando. | 
| commandExpireTime | 
 L'ora in cui il comando scadrà. Se il dispositivo non esegue il comando entro questo periodo di tempo, il comando scadrà. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi:  | 
| commandResult | 
 Il risultato dell'esecuzione del comando. | 
| payload | 
 Il payload specificato dal comando, se presente. | 
CommandType
Stabilisce il tipo di comando che il dispositivo deve eseguire.
| Enum | |
|---|---|
| COMMAND_TYPE_UNSPECIFIED | Il tipo di comando non è stato specificato. | 
| REBOOT | Riavvia il dispositivo. Possono essere rilasciati a dispositivi kiosk e sessioni Ospite gestite, nonché a dispositivi normali con ChromeOS versione 113 o successive. | 
| TAKE_A_SCREENSHOT | Acquisisci uno screenshot del dispositivo. Disponibile solo se il dispositivo è in modalità kiosk. | 
| SET_VOLUME | Imposta il volume del dispositivo. Possono essere rilasciati solo a kiosk e dispositivi con sessioni Ospite gestite. | 
| WIPE_USERS | Cancella tutti gli utenti dal dispositivo. L'esecuzione di questo comando sul dispositivo rimuoverà tutti i dati dei profili utente, ma manterrà la registrazione e i criteri relativi ai dispositivi. | 
| REMOTE_POWERWASH | Cancella i dati del dispositivo eseguendo un powerwash. L'esecuzione di questo comando nel dispositivo rimuove tutti i dati, inclusi i criteri utente, i criteri relativi ai dispositivi e i criteri di registrazione. Avviso: nel dispositivo verranno ripristinate le impostazioni di fabbrica senza registrazione, a meno che il dispositivo non sia soggetto a registrazione automatica o forzata. Utilizza questa opzione con cautela, in quanto si tratta di un'azione irreversibile. | 
| DEVICE_START_CRD_SESSION | Avvia una sessione Chrome Remote Desktop. | 
| CAPTURE_LOGS | Acquisire i log di sistema di un dispositivo kiosk. I log possono essere scaricati dal link downloadUrl presente nel campo deviceFilesdi chromeosdevices | 
| FETCH_CRD_AVAILABILITY_INFO | Recupera i tipi di sessioni Chrome Remote Desktop disponibili (private o condivise) che possono essere utilizzati per connettersi da remoto al dispositivo. | 
| FETCH_SUPPORT_PACKET | Recupera da remoto il pacchetto di assistenza da un dispositivo. Il pacchetto di assistenza è un archivio zip che contiene vari log di sistema e dati di debug di un dispositivo ChromeOS. Il pacchetto di assistenza può essere scaricato dal link downloadURL presente nel campo deviceFilesdichromeosdevices | 
Stato
Rappresenta lo stato del comando emesso.
| Enum | |
|---|---|
| STATE_UNSPECIFIED | Lo stato del comando non è specificato. | 
| PENDING | Un comando non scaduto non ancora inviato al cliente. | 
| EXPIRED | Il comando non è stato eseguito dal client entro il tempo previsto. | 
| CANCELLED | Il comando viene annullato dall'amministratore mentre è in stato PENDING. | 
| SENT_TO_CLIENT | Il comando è stato inviato al client. | 
| ACKED_BY_CLIENT | Il client ha risposto di aver ricevuto il comando. | 
| EXECUTED_BY_CLIENT | Il client ha eseguito il comando (senza) esito positivo. | 
DirectoryChromeosdevicesCommandResult
Il risultato dell'esecuzione di un comando.
| Rappresentazione JSON | 
|---|
| {
  "result": enum ( | 
| Campi | |
|---|---|
| result | 
 Il risultato del comando. | 
| executeTime | 
 L'ora in cui il comando è stato eseguito o non è stato eseguito. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi:  | 
| errorMessage | 
 Il messaggio di errore con una breve spiegazione del motivo per cui il comando non è riuscito. Presente solo se il comando non è andato a buon fine. | 
| commandResultPayload | 
 Il payload per il risultato del comando. I seguenti comandi rispondono con un payload: 
 | 
CommandResultType
Il tipo di risultato del comando.
| Enum | |
|---|---|
| COMMAND_RESULT_TYPE_UNSPECIFIED | Il risultato del comando non è stato specificato. | 
| IGNORED | Il comando è stato ignorato in quanto obsoleto. | 
| FAILURE | Impossibile eseguire il comando correttamente. | 
| SUCCESS | Il comando è stato eseguito correttamente. | 
| Metodi | |
|---|---|
| 
 | Recupera i dati di un comando specifico inviato al dispositivo. |