Ressource: DirectoryChromeosdevicesCommand
Informationen zu einem Befehl, der an ein Gerät gesendet wurde.
JSON-Darstellung |
---|
{ "commandId": string, "type": enum ( |
Felder | |
---|---|
commandId |
Eindeutige ID eines Gerätebefehls. |
type |
Der Typ des Befehls. |
issueTime |
Der Zeitstempel, der angibt, wann der Befehl vom Administrator ausgegeben wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
state |
Gibt den Befehlsstatus an. |
commandExpireTime |
Der Zeitpunkt, zu dem der Befehl abläuft. Wenn das Gerät den Befehl nicht innerhalb dieses Zeitraums ausführt, läuft er ab. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
commandResult |
Das Ergebnis der Befehlsausführung. |
payload |
Die Nutzlast, die im Befehl angegeben wurde, falls vorhanden. |
CommandType
Legt den Typ des Befehls fest, den das Gerät ausführen muss.
Enums | |
---|---|
COMMAND_TYPE_UNSPECIFIED |
Der Befehlstyp wurde nicht angegeben. |
REBOOT |
Starten Sie das Gerät neu. Kann für Geräte im Kioskmodus und mit verwalteten Gastsitzungen sowie für reguläre Geräte mit ChromeOS-Version 113 oder höher ausgestellt werden. |
TAKE_A_SCREENSHOT |
Machen Sie einen Screenshot des Geräts. Nur verfügbar, wenn sich das Gerät im Kioskmodus befindet. |
SET_VOLUME |
Lautstärke des Geräts einstellen Kann nur für Kioskgeräte und Geräte mit verwalteten Gastsitzungen ausgestellt werden. |
WIPE_USERS |
Löschen Sie alle Nutzerdaten auf dem Gerät. Wenn Sie diesen Befehl auf dem Gerät ausführen, werden alle Daten zu Nutzerprofilen entfernt, Geräterichtlinien und Registrierungsdaten bleiben aber erhalten. |
REMOTE_POWERWASH |
Das Gerät wird durch Ausführen eines Powerwash-Vorgangs zurückgesetzt. Wenn dieser Befehl auf dem Gerät ausgeführt wird, werden alle Daten entfernt, einschließlich Nutzerrichtlinien, Geräterichtlinien und Registrierungsrichtlinien. Warnung: Dadurch wird das Gerät auf die Werkseinstellungen ohne Registrierung zurückgesetzt, es sei denn, es unterliegt einer erzwungenen oder automatischen Registrierung. Seien Sie vorsichtig, da diese Aktion nicht rückgängig gemacht werden kann. |
DEVICE_START_CRD_SESSION |
Startet eine Chrome Remote Desktop-Sitzung. |
CAPTURE_LOGS |
Systemprotokolle eines Kioskgeräts erfassen Die Logs können über den Link „downloadUrl“ im Feld deviceFiles von chromeosdevices heruntergeladen werden. |
FETCH_CRD_AVAILABILITY_INFO |
Ruft die verfügbaren Typen von Chrome Remote Desktop-Sitzungen (privat oder gemeinsam genutzt) ab, die für die Remoteverbindung zum Gerät verwendet werden können. |
FETCH_SUPPORT_PACKET |
Supportpaket per Remote-Zugriff von einem Gerät abrufen Ein Supportpaket ist ein ZIP-Archiv, das verschiedene Systemprotokolle und Debugging-Daten von einem ChromeOS-Gerät enthält. Das Support-Paket kann über den Link „downloadURL“ im Feld deviceFiles von chromeosdevices heruntergeladen werden. |
Status
Gibt den Status des ausgegebenen Befehls an.
Enums | |
---|---|
STATE_UNSPECIFIED |
Der Befehlsstatus wurde nicht angegeben. |
PENDING |
Ein nicht abgelaufener Befehl, der noch nicht an den Client gesendet wurde. |
EXPIRED |
Der Befehl wurde vom Client nicht innerhalb des erwarteten Zeitrahmens ausgeführt. |
CANCELLED |
Der Befehl wird vom Administrator abgebrochen, während er den Status „AUSSTEHEND“ hat. |
SENT_TO_CLIENT |
Der Befehl wurde an den Client gesendet. |
ACKED_BY_CLIENT |
Der Client hat geantwortet, dass er den Befehl erhalten hat. |
EXECUTED_BY_CLIENT |
Der Client hat den Befehl (nicht) erfolgreich ausgeführt. |
DirectoryChromeosdevicesCommandResult
Das Ergebnis der Ausführung eines Befehls.
JSON-Darstellung |
---|
{
"result": enum ( |
Felder | |
---|---|
result |
Das Ergebnis des Befehls. |
executeTime |
Der Zeitpunkt, zu dem der Befehl ausgeführt wurde oder die Ausführung fehlgeschlagen ist. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
errorMessage |
Die Fehlermeldung mit einer kurzen Erklärung, warum der Befehl fehlgeschlagen ist. Nur vorhanden, wenn der Befehl fehlgeschlagen ist. |
commandResultPayload |
Die Nutzlast für das Befehlsergebnis. Die folgenden Befehle geben eine Nutzlast zurück:
|
CommandResultType
Der Typ des Befehlsergebnisses.
Enums | |
---|---|
COMMAND_RESULT_TYPE_UNSPECIFIED |
Das Ergebnis des Befehls wurde nicht angegeben. |
IGNORED |
Der Befehl wurde als veraltet ignoriert. |
FAILURE |
Der Befehl konnte nicht ausgeführt werden. |
SUCCESS |
Der Befehl wurde ausgeführt. |
Methoden |
|
---|---|
|
Ruft Befehlsdaten für einen bestimmten Befehl ab, der an das Gerät gesendet wurde. |