- [JSON representation](https://developers.google.com/chrome/management/reference/rest/v1/AudioStatusReport#SCHEMA_REPRESENTATION)

Status data for storage.

- This field is telemetry information and this will change over time as the device is utilized.
- Data for this field is controlled via policy: [ReportDeviceAudioStatus](https://chromeenterprise.google/policies/#ReportDeviceAudioStatus)
- Data Collection Frequency: 10 minutes
- Default Data Reporting Frequency: 3 hours
  - Policy Controlled: Yes
- Cache: If the device is offline, the collected data is stored locally, and will be reported when the device is next online: No
- Reported for affiliated users only: N/A
- Granular permission needed: TELEMETRY_API_AUDIO_REPORT

| JSON representation |
|---|
| ``` { "reportTime": string, "outputMute": boolean, "inputMute": boolean, "outputVolume": integer, "outputDevice": string, "inputGain": integer, "inputDevice": string } ``` |

| Fields ||
|---|---|
| `reportTime` | ``string (`https://protobuf.dev/reference/protobuf/google.protobuf#timestamp` format)`` Output only. Timestamp of when the sample was collected on device. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: `"2014-10-02T15:01:23Z"`, `"2014-10-02T15:01:23.045123456Z"` or `"2014-10-02T15:01:23+05:30"`. |
| `outputMute` | `boolean` Output only. Is active output device mute or not. |
| `inputMute` | `boolean` Output only. Is active input device mute or not. |
| `outputVolume` | `integer` Output only. Active output device's volume in \[0, 100\]. |
| `outputDevice` | `string` Output only. Active output device's name. |
| `inputGain` | `integer` Output only. Active input device's gain in \[0, 100\]. |
| `inputDevice` | `string` Output only. Active input device's name. |