Ресурс: 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 | Команда была успешно выполнена. |
Методы | |
---|---|
| Получает данные команды, определенной команды, выданной устройству. |