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. |