View Source GoogleApi.AndroidManagement.V1.Model.HardwareInfo (google_api_android_management v0.57.0)
Information about device hardware. The fields related to temperature thresholds are only available if hardwareStatusEnabled is true in the device's policy.
Attributes
-
batteryShutdownTemperatures
(type:list(number())
, default:nil
) - Battery shutdown temperature thresholds in Celsius for each battery on the device. -
batteryThrottlingTemperatures
(type:list(number())
, default:nil
) - Battery throttling temperature thresholds in Celsius for each battery on the device. -
brand
(type:String.t
, default:nil
) - Brand of the device. For example, Google. -
cpuShutdownTemperatures
(type:list(number())
, default:nil
) - CPU shutdown temperature thresholds in Celsius for each CPU on the device. -
cpuThrottlingTemperatures
(type:list(number())
, default:nil
) - CPU throttling temperature thresholds in Celsius for each CPU on the device. -
deviceBasebandVersion
(type:String.t
, default:nil
) - Baseband version. For example, MDM9625_104662.22.05.34p. -
enterpriseSpecificId
(type:String.t
, default:nil
) - 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
(type:list(number())
, default:nil
) - GPU shutdown temperature thresholds in Celsius for each GPU on the device. -
gpuThrottlingTemperatures
(type:list(number())
, default:nil
) - GPU throttling temperature thresholds in Celsius for each GPU on the device. -
hardware
(type:String.t
, default:nil
) - Name of the hardware. For example, Angler. -
manufacturer
(type:String.t
, default:nil
) - Manufacturer. For example, Motorola. -
model
(type:String.t
, default:nil
) - The model of the device. For example, Asus Nexus 7. -
serialNumber
(type:String.t
, default:nil
) - The device serial number. -
skinShutdownTemperatures
(type:list(number())
, default:nil
) - Device skin shutdown temperature thresholds in Celsius. -
skinThrottlingTemperatures
(type:list(number())
, default:nil
) - Device skin throttling temperature thresholds in Celsius.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.AndroidManagement.V1.Model.HardwareInfo{ batteryShutdownTemperatures: [number()] | nil, batteryThrottlingTemperatures: [number()] | nil, brand: String.t() | nil, cpuShutdownTemperatures: [number()] | nil, cpuThrottlingTemperatures: [number()] | nil, deviceBasebandVersion: String.t() | nil, enterpriseSpecificId: String.t() | nil, gpuShutdownTemperatures: [number()] | nil, gpuThrottlingTemperatures: [number()] | nil, hardware: String.t() | nil, manufacturer: String.t() | nil, model: String.t() | nil, serialNumber: String.t() | nil, skinShutdownTemperatures: [number()] | nil, skinThrottlingTemperatures: [number()] | nil }