Method: customer.devices.chromeos.issueCommand

Выдает команду для выполнения устройства.

HTTP-запрос

POST https://admin.googleapis.com/admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}:issueCommand

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
customerId

string

Неизменный. Идентификатор аккаунта Google Workspace.

deviceId

string

Неизменный. Идентификатор устройства Chrome OS.

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "commandType": enum (CommandType),
  "payload": string
}
Поля
commandType

enum ( CommandType )

Тип команды.

payload

string

Полезная нагрузка для команды. Предоставляйте ее только в том случае, если команда ее поддерживает. Следующие команды поддерживают добавление полезных данных:

  • SET_VOLUME : Полезная нагрузка представляет собой строковый объект JSON в форме: { "volume": 50 }. Объем должен быть целым числом в диапазоне [0,100].
  • DEVICE_START_CRD_SESSION : полезная нагрузка необязательно представляет собой строковый объект JSON в форме: { "ackedUserPresence": true }. ackedUserPresence имеет логическое значение. По умолчанию для ackedUserPresence установлено значение false . Чтобы запустить сеанс удаленного рабочего стола Chrome для активного устройства, установите для ackedUserPresence значение true .
  • REBOOT : Полезная нагрузка представляет собой строковый объект JSON в форме: { "user_session_delay_секунды": 300 }. Задержка должна находиться в диапазоне [0, 300].
  • FETCH_SUPPORT_PACKET : полезная нагрузка необязательно представляет собой строковый объект JSON в форме: {"supportPacketDetails":{ "issueCaseId": option_support_case_id_string, "issueDescription": option_issue_description_string, "requestedDataCollectors": [<список целочисленных значений data_collector_enums , разделенных запятыми>]}}
    Список доступных data_collector_enums следующий: информация о системе Chrome (1), идентификаторы сбоев (2), сведения о памяти (3), иерархия пользовательского интерфейса (4), дополнительные журналы платформы ChromeOS (5), событие устройства (6), Intel WiFi. Дамп отладки сетевых карт (7), события касания (8), Lacros (9), системная информация Lacros (10), журналы ChromeOS Flex (11), сведения о DBus (12), сетевые маршруты ChromeOS (13), ChromeOS Shill (диспетчер подключений) ) Журналы (14), Политики (15), Состояние и журналы системы ChromeOS (16), Системные журналы ChromeOS (17), Журналы пользователей ChromeOS Chrome (18), ChromeOS Bluetooth (19), Подключенные устройства ввода ChromeOS (20), ChromeOS Счетчики трафика (21), виртуальная клавиатура ChromeOS (22), состояние сети ChromeOS (23).
    Подробности смотрите в справочной статье .

Тело ответа

Ответ на подачу команды.

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "commandId": string
}
Поля
commandId

string ( int64 format)

Уникальный идентификатор выданной команды, используемый для получения статуса команды.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/admin.directory.device.chromeos

Дополнительную информацию см. в руководстве по авторизации .