Method: customer.devices.chromeos.issueCommand

Invia un comando da eseguire al dispositivo.

Richiesta HTTP

POST https://admin.googleapis.com/admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}:issueCommand

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
customerId

string

Immutabile. ID dell'account Google Workspace.

deviceId

string

Immutabile. ID del dispositivo ChromeOS.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "commandType": enum (CommandType),
  "payload": string
}
Campi
commandType

enum (CommandType)

Il tipo di comando.

payload

string

Il payload per il comando, forniscilo solo se il comando lo supporta. I seguenti comandi supportano l'aggiunta del payload:

  • SET_VOLUME: il payload è un oggetto JSON stringato nel formato { "volume": 50 }. Il volume deve essere un numero intero compreso nell'intervallo [0,100].
  • DEVICE_START_CRD_SESSION: il payload è facoltativamente un oggetto JSON stringato nel formato { "ackedUserPresence": true }. ackedUserPresence è un valore booleano. Il valore predefinito di ackedUserPresence è false. Per avviare una sessione di Chrome Remote Desktop per un dispositivo attivo, imposta ackedUserPresence su true.
  • REBOOT: il payload è un oggetto JSON stringato nel formato { "user_session_delay_seconds": 300 }. Il ritardo deve essere compreso nell'intervallo [0, 300].
  • FETCH_SUPPORT_PACKET: il Payload è facoltativamente un oggetto JSON di input (arch0 ChromeOS1, ChromeOS1, ChromeOS1, ChromeOS1, ChromeOS1, ChromeOS1, {"supportPacketDetails":{ "issueCaseId": optional_support_case_id_string, "issueDescription": optional_issue_description_string, "requestedDataCollectors": [<comma-separate list of data_collector_enums internal values>]}},
    L'elenco di log di sistema di Chrome (1), i log di sistema di Chrome (3 log di sistema di Chrome), i dettagli dell'arresto anomalo di memoria (log di sistema di Chrome), i log di sistema di Chrome (1),data_collector_enums
    Leggi ulteriori dettagli nell'articolo del Centro assistenza.

Corpo della risposta

Una risposta per l'emissione di un comando.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "commandId": string
}
Campi
commandId

string (int64 format)

L'ID univoco del comando emesso, utilizzato per recuperare lo stato del comando.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

  • https://www.googleapis.com/auth/admin.directory.device.chromeos

Per ulteriori informazioni, consulta la guida all'autorizzazione.