Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

HardwareInfo

import type { HardwareInfo } from "https://googleapis.deno.dev/v1/androidmanagement:v1.ts";

Information about device hardware. The fields related to temperature thresholds are only available if hardwareStatusEnabled is true in the device's policy.

interface HardwareInfo {
batteryShutdownTemperatures?: number[];
batteryThrottlingTemperatures?: number[];
brand?: string;
cpuShutdownTemperatures?: number[];
cpuThrottlingTemperatures?: number[];
deviceBasebandVersion?: string;
readonly enterpriseSpecificId?: string;
gpuShutdownTemperatures?: number[];
gpuThrottlingTemperatures?: number[];
hardware?: string;
manufacturer?: string;
model?: string;
serialNumber?: string;
skinShutdownTemperatures?: number[];
skinThrottlingTemperatures?: number[];
}

§Properties

§
batteryShutdownTemperatures?: number[]
[src]

Battery shutdown temperature thresholds in Celsius for each battery on the device.

§
batteryThrottlingTemperatures?: number[]
[src]

Battery throttling temperature thresholds in Celsius for each battery on the device.

§
brand?: string
[src]

Brand of the device. For example, Google.

§
cpuShutdownTemperatures?: number[]
[src]

CPU shutdown temperature thresholds in Celsius for each CPU on the device.

§
cpuThrottlingTemperatures?: number[]
[src]

CPU throttling temperature thresholds in Celsius for each CPU on the device.

§
deviceBasebandVersion?: string
[src]

Baseband version. For example, MDM9625_104662.22.05.34p.

§
readonly enterpriseSpecificId?: string
[src]

Output only. ID that uniquely identifies a personally-owned device in a particular organization. On the same physical device when enrolled with the same organization, this ID persists across setups and even factory resets. This ID is available on personally-owned devices with a work profile on devices running Android 12 and above.

§
gpuShutdownTemperatures?: number[]
[src]

GPU shutdown temperature thresholds in Celsius for each GPU on the device.

§
gpuThrottlingTemperatures?: number[]
[src]

GPU throttling temperature thresholds in Celsius for each GPU on the device.

§
hardware?: string
[src]

Name of the hardware. For example, Angler.

§
manufacturer?: string
[src]

Manufacturer. For example, Motorola.

§
model?: string
[src]

The model of the device. For example, Asus Nexus 7.

§
serialNumber?: string
[src]

The device serial number.

§
skinShutdownTemperatures?: number[]
[src]

Device skin shutdown temperature thresholds in Celsius.

§
skinThrottlingTemperatures?: number[]
[src]

Device skin throttling temperature thresholds in Celsius.