Ресурс: DirectoryChromeosdevicesCommand
Информация о команде, отданной устройству.
| JSON-представление | 
|---|
{ "commandId": string, "type": enum (  | 
| Поля | |
|---|---|
 commandId |   Уникальный идентификатор команды устройства.  | 
 type |   Тип команды.  | 
 issueTime |   Метка времени, когда администратор отдал команду.  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:   | 
 state |   Указывает состояние команды.  | 
 commandExpireTime |   Время, по истечении которого команда истечёт. Если устройство не выполнит команду в течение этого времени, команда станет недействительной.  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:   | 
 commandResult |   Результат выполнения команды.  | 
 payload |   Полезная нагрузка, указанная в команде, если таковая имеется.  | 
CommandType
Устанавливает тип команды, которую должно выполнить устройство.
| Перечисления | |
|---|---|
 COMMAND_TYPE_UNSPECIFIED | Тип команды не указан. | 
 REBOOT | Перезагрузите устройство. Может быть выдан на устройствах с режимом киоска и управляемыми гостевыми сеансами, а также на обычных устройствах под управлением ChromeOS версии 113 или более поздней. | 
 TAKE_A_SCREENSHOT | Сделайте снимок экрана устройства. Доступно только в режиме киоска. | 
 SET_VOLUME | Установите громкость устройства. Доступно только для устройств в режиме киоска и управляемых гостевых сеансов. | 
 WIPE_USERS | Удалите данные всех пользователей с устройства. Выполнение этой команды на устройстве удалит все данные профилей пользователей, но сохранит политику устройства и регистрацию. | 
 REMOTE_POWERWASH | Очищает устройство посредством Power Wash. Выполнение этой команды на устройстве удалит все данные, включая политики пользователя, политики устройства и политики регистрации. Внимание: это вернет устройство к заводскому состоянию без регистрации, если только устройство не было зарегистрировано принудительно или автоматически. Используйте с осторожностью, так как это необратимое действие! | 
 DEVICE_START_CRD_SESSION | Запускает сеанс удаленного рабочего стола Chrome. | 
 CAPTURE_LOGS |  Сохраните системные журналы устройства-киоска. Журналы можно скачать по ссылке downloadUrl в поле deviceFiles в Chromeosdevices. | 
 FETCH_CRD_AVAILABILITY_INFO | Извлекает доступные типы сеансов удаленного рабочего стола Chrome (частные или общие), которые можно использовать для удаленного подключения к устройству. | 
 FETCH_SUPPORT_PACKET |  Удалённое получение пакета поддержки с устройства. Пакет поддержки — это ZIP-архив, содержащий различные системные журналы и отладочные данные с устройства ChromeOS. Пакет поддержки можно загрузить по ссылке downloadURL, указанной в поле deviceFiles на сайте chromeosdevices  | 
Состояние
Представляет состояние выданной команды.
| Перечисления | |
|---|---|
 STATE_UNSPECIFIED | Статус команды не указан. | 
 PENDING | Действующая команда, еще не отправленная клиенту. | 
 EXPIRED | Команда не была выполнена клиентом в ожидаемое время. | 
 CANCELLED | Команда отменена администратором в состоянии ОЖИДАНИЯ. | 
 SENT_TO_CLIENT | Команда отправлена клиенту. | 
 ACKED_BY_CLIENT | Клиент ответил, что получил команду. | 
 EXECUTED_BY_CLIENT | Клиент (не)успешно выполнил команду. | 
КаталогChromeosdevicesCommandResult
Результат выполнения команды.
| JSON-представление | 
|---|
{
  "result": enum ( | 
| Поля | |
|---|---|
 result |   Результат команды.  | 
 executeTime |   Время выполнения или невыполнения команды.  Использует RFC 3339, согласно которому сгенерированный вывод всегда будет нормализован по оси Z и содержать 0, 3, 6 или 9 знаков после запятой. Также допускаются смещения, отличные от «Z». Примеры:   | 
 errorMessage |   Сообщение об ошибке с кратким объяснением причины сбоя команды. Отображается только в случае сбоя команды.  | 
 commandResultPayload |   Полезная нагрузка для результата команды. Следующие команды возвращают полезную нагрузку: 
  | 
CommandResultType
Тип результата команды.
| Перечисления | |
|---|---|
COMMAND_RESULT_TYPE_UNSPECIFIED | Результат команды не указан. | 
 IGNORED | Команда была проигнорирована как устаревшая. | 
 FAILURE | Команда не может быть выполнена успешно. | 
 SUCCESS | Команда была успешно выполнена. | 
Методы | |
|---|---|
  | Получает данные команды, определенной команды, выданной устройству. |