GoogleApi.AndroidManagement.V1.Model.HardwareInfo (google_api_android_management v0.58.0)
View SourceInformation 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 }