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 deviceFiles zasobu 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 deviceFiles elementu chromeosdevices. | 
              
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. |