Ресурс: DirectoryChromeosdevicesCommand
Информация о команде, отправленной устройству.
JSON-представление |
---|
{ "commandId": string, "type": enum ( |
Поля | |
---|---|
commandId | Уникальный идентификатор команды устройства. |
type | Тип команды. |
issueTime | Временная метка, когда администратор выдал команду. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
state | Указывает состояние команды. |
commandExpireTime | Время истечения срока действия команды. Если устройство не выполнит команду в течение этого времени, срок действия команды истечет. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
commandResult | Результат выполнения команды. |
payload | Полезная нагрузка, указанная командой, если таковая имеется. |
ТипКоманды
Устанавливает тип команды, которую должно выполнить устройство.
Перечисления | |
---|---|
COMMAND_TYPE_UNSPECIFIED | Тип команды не указан. |
REBOOT | Перезагрузите устройство. Может быть выдана киоск-устройствам и устройствам управляемого гостевого сеанса, а также обычным устройствам под управлением ChromeOS версии 113 или более поздней. |
TAKE_A_SCREENSHOT | Сделайте скриншот устройства. Доступно только в том случае, если устройство находится в режиме киоска. |
SET_VOLUME | Установите громкость устройства. Может быть выдано только киоскам и устройствам управляемого гостевого сеанса. |
WIPE_USERS | Удалите всех пользователей с устройства. Выполнение этой команды на устройстве приведет к удалению всех данных профиля пользователя, но сохранит политику устройства и регистрацию. |
REMOTE_POWERWASH | Протирает устройство, выполняя мощную промывку. Выполнение этой команды на устройстве приведет к удалению всех данных, включая политики пользователей, политики устройств и политики регистрации. Предупреждение. Это вернет устройство обратно в заводское состояние без регистрации, если только устройство не подлежит принудительной или автоматической регистрации. Используйте с осторожностью, так как это необратимое действие! |
DEVICE_START_CRD_SESSION | Запускает сеанс удаленного рабочего стола Chrome. |
CAPTURE_LOGS | Запишите системные журналы киоск-устройства. Журналы можно загрузить по ссылке downloadUrl, присутствующей в поле deviceFiles файла chromeosdevices. |
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 | Время, когда команда была выполнена или не выполнена. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
errorMessage | Сообщение об ошибке с кратким объяснением того, почему команда не выполнена. Присутствует только в том случае, если команда не выполнена. |
commandResultPayload | Полезная нагрузка для результата команды. Следующие команды отвечают полезной нагрузкой:
|
ТипКомандыРезультата
Тип результата команды.
Перечисления | |
---|---|
COMMAND_RESULT_TYPE_UNSPECIFIED | Результат команды не указан. |
IGNORED | Команда была проигнорирована как устаревшая. |
FAILURE | Команда не может быть успешно выполнена. |
SUCCESS | Команда успешно выполнена. |
Методы | |
---|---|
| Получает данные команды для конкретной команды, выданной устройству. |