AudioStatusReport

Данные о состоянии для хранения.

  • Это поле содержит телеметрическую информацию, которая будет меняться со временем по мере использования устройства.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceAudioStatus
  • Частота сбора данных: 10 минут.
  • Частота предоставления данных по умолчанию: 3 часа
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: нет
  • Сообщается только для аффилированных пользователей: N/A
  • Требуется детальное разрешение: TELEMETRY_API_AUDIO_REPORT
JSON-представление
{
  "reportTime": string,
  "outputMute": boolean,
  "inputMute": boolean,
  "outputVolume": integer,
  "outputDevice": string,
  "inputGain": integer,
  "inputDevice": string
}
Поля
reportTime

string ( Timestamp format)

Только вывод. Временная метка, когда образец был собран на устройстве.

Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30" .

outputMute

boolean

Только выход. Отключено ли активное выходное устройство или нет.

inputMute

boolean

Только выход. Отключен ли звук активного устройства ввода или нет.

outputVolume

integer

Только вывод. Громкость активного выходного устройства в [0, 100].

outputDevice

string

Только вывод. Имя активного устройства вывода.

inputGain

integer

Только выход. Коэффициент усиления активного входного устройства в [0, 100].

inputDevice

string

Только вывод. Имя активного устройства ввода.