Zasób: DirectoryChromeosdevicesCommand
Informacje o poleceniu wydanym urządzeniu.
| Zapis JSON | 
|---|
| { "commandId": string, "type": enum ( | 
| Pola | |
|---|---|
| commandId | 
 Unikalny identyfikator polecenia urządzenia. | 
| type | 
 Typ polecenia. | 
| issueTime | 
 Sygnatura czasowa wydania polecenia przez administratora. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady:  | 
| state | 
 Wskazuje stan polecenia. | 
| commandExpireTime | 
 Czas wygaśnięcia polecenia. Jeśli urządzenie nie wykona polecenia w tym czasie, wygaśnie ono. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady:  | 
| commandResult | 
 Wynik wykonania polecenia. | 
| payload | 
 Ładunek określony przez polecenie (jeśli istnieje). | 
CommandType
Określa typ polecenia, które urządzenie musi wykonać.
| Wartości w polu enum | |
|---|---|
| COMMAND_TYPE_UNSPECIFIED | Typ polecenia nie został określony. | 
| REBOOT | Uruchom ponownie urządzenie. Można je wydawać na urządzenia działające w trybie kiosku i zarządzanej sesji gościa oraz na zwykłe urządzenia z ChromeOS w wersji 113 lub nowszej. | 
| TAKE_A_SCREENSHOT | Zrób zrzut ekranu urządzenia. Dostępne tylko wtedy, gdy urządzenie jest w trybie kiosku. | 
| SET_VOLUME | Ustaw głośność urządzenia. Można je wydawać tylko na urządzenia kiosku i urządzenia z zarządzaną sesją gościa. | 
| WIPE_USERS | Wyczyść dane wszystkich użytkowników z urządzenia. Wykonanie tego polecenia na urządzeniu spowoduje usunięcie wszystkich danych z profili użytkowników, ale zachowa zasady dotyczące urządzeń i rejestrację. | 
| REMOTE_POWERWASH | Czyści urządzenie przez wykonanie power wash. Wykonanie tego polecenia na urządzeniu spowoduje usunięcie wszystkich danych, w tym zasad użytkowników, zasad dotyczących urządzeń i zasad rejestracji. Ostrzeżenie: spowoduje to przywrócenie na urządzeniu ustawień fabrycznych – nie będzie ono zarejestrowane, chyba że jest objęte wymuszoną lub automatyczną rejestracją. Zachowaj ostrożność, ponieważ tej czynności nie można cofnąć. | 
| DEVICE_START_CRD_SESSION | Rozpoczyna sesję Pulpitu zdalnego Chrome. | 
| CAPTURE_LOGS | Zapisz dzienniki systemowe urządzenia kiosku. Dzienniki można pobrać z linku downloadUrl w polu deviceFileszasobu chromeosdevices. | 
| FETCH_CRD_AVAILABILITY_INFO | Pobiera dostępne typy sesji Pulpitu zdalnego Chrome (prywatne lub udostępnione), których można użyć do zdalnego połączenia się z urządzeniem. | 
| FETCH_SUPPORT_PACKET | Zdalne pobieranie pakietu pomocy z urządzenia. Pakiet pomocy to archiwum ZIP zawierające różne dzienniki systemowe i dane debugowania z urządzenia z ChromeOS. Pakiet pomocy można pobrać z linku downloadURL w polu deviceFileselementuchromeosdevices. | 
Stan
Reprezentuje stan wydanego polecenia.
| Wartości w polu enum | |
|---|---|
| STATE_UNSPECIFIED | Stan polecenia jest nieokreślony. | 
| PENDING | Nieprzeterminowane polecenie, które nie zostało jeszcze wysłane do klienta. | 
| EXPIRED | Klient nie wykonał polecenia w oczekiwanym czasie. | 
| CANCELLED | Polecenie zostało anulowane przez administratora w stanie OCZEKUJE. | 
| SENT_TO_CLIENT | Polecenie zostało wysłane do klienta. | 
| ACKED_BY_CLIENT | Klient odpowiedział, że otrzymał polecenie. | 
| EXECUTED_BY_CLIENT | Klient wykonał polecenie (nie)pomyślnie. | 
DirectoryChromeosdevicesCommandResult
Wynik wykonania polecenia.
| Zapis JSON | 
|---|
| {
  "result": enum ( | 
| Pola | |
|---|---|
| result | 
 Wynik polecenia. | 
| executeTime | 
 Czas wykonania polecenia lub jego niepowodzenia. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady:  | 
| errorMessage | 
 Komunikat o błędzie z krótkim wyjaśnieniem, dlaczego polecenie się nie powiodło. Występuje tylko wtedy, gdy polecenie się nie powiodło. | 
| commandResultPayload | 
 Ładunek wyniku polecenia. Te polecenia zwracają ładunek: 
 | 
CommandResultType
Typ wyniku polecenia.
| Wartości w polu enum | |
|---|---|
| COMMAND_RESULT_TYPE_UNSPECIFIED | Wynik polecenia jest nieokreślony. | 
| IGNORED | Polecenie zostało zignorowane jako przestarzałe. | 
| FAILURE | Nie udało się wykonać polecenia. | 
| SUCCESS | Polecenie zostało wykonane. | 
| Metody | |
|---|---|
| 
 | Pobiera dane polecenia wydanego na urządzeniu. |