Class DeviceIdentifier
Encapsulates hardware and product IDs to identify a manufactured device. To understand requirements on identifier sets, read Identifiers.
Implements
Inherited Members
Namespace: Google.Apis.AndroidProvisioningPartner.v1.Data
Assembly: Google.Apis.AndroidProvisioningPartner.v1.dll
Syntax
public class DeviceIdentifier : IDirectResponseSchema
Properties
ChromeOsAttestedDeviceId
An identifier provided by OEMs, carried through the production and sales process. Only applicable to Chrome OS devices.
Declaration
[JsonProperty("chromeOsAttestedDeviceId")]
public virtual string ChromeOsAttestedDeviceId { get; set; }
Property Value
Type | Description |
---|---|
string |
DeviceType
The type of the device
Declaration
[JsonProperty("deviceType")]
public virtual string DeviceType { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Imei
The device’s IMEI number. Validated on input.
Declaration
[JsonProperty("imei")]
public virtual string Imei { get; set; }
Property Value
Type | Description |
---|---|
string |
Imei2
The device’s second IMEI number.
Declaration
[JsonProperty("imei2")]
public virtual string Imei2 { get; set; }
Property Value
Type | Description |
---|---|
string |
Manufacturer
The device manufacturer’s name. Matches the device's built-in value returned from
android.os.Build.MANUFACTURER
. Allowed values are listed in Android
manufacturers.
Declaration
[JsonProperty("manufacturer")]
public virtual string Manufacturer { get; set; }
Property Value
Type | Description |
---|---|
string |
Meid
The device’s MEID number.
Declaration
[JsonProperty("meid")]
public virtual string Meid { get; set; }
Property Value
Type | Description |
---|---|
string |
Meid2
The device’s second MEID number.
Declaration
[JsonProperty("meid2")]
public virtual string Meid2 { get; set; }
Property Value
Type | Description |
---|---|
string |
Model
The device model's name. Allowed values are listed in Android models and Chrome OS models.
Declaration
[JsonProperty("model")]
public virtual string Model { get; set; }
Property Value
Type | Description |
---|---|
string |
SerialNumber
The manufacturer's serial number for the device. This value might not be unique across different device models.
Declaration
[JsonProperty("serialNumber")]
public virtual string SerialNumber { get; set; }
Property Value
Type | Description |
---|---|
string |