Resource: Device
An Android device registered for zero-touch enrollment.
JSON representation | |
---|---|
{ "deviceId": string, "deviceIdentifier": { object ( |
Fields | |
---|---|
deviceId |
Output only. The ID of the device. Assigned by the server. |
deviceIdentifier |
The hardware IDs that identify a manufactured device. To learn more, read Identifiers. |
name |
Output only. The API resource name in the format |
deviceMetadata |
The metadata attached to the device. Structured as key-value pairs. To learn more, read Device metadata. |
claims[] |
Output only. The provisioning claims for a device. Devices claimed for zero-touch enrollment have a claim with the type |
DeviceIdentifier
Encapsulates hardware and product IDs to identify a manufactured device. To understand requirements on identifier sets, read Identifiers.
JSON representation | |
---|---|
{ "serialNumber": string, "manufacturer": string, "model": string, // Union field |
Fields | ||
---|---|---|
serialNumber |
The manufacturer's serial number for the device. This value might not be unique across different device models. |
|
manufacturer |
The device manufacturer’s name. Matches the device's built-in value returned from |
|
model |
The device model's name. Matches the device's built-in value returned from |
|
Union field hardware_id . Hardware ID based on a modem ID. hardware_id can be only one of the following: |
||
imei |
The device’s IMEI number. Validated on input. |
|
meid |
The device’s MEID number. |
DeviceMetadata
Metadata entries that can be attached to a Device
. To learn more, read Device metadata.
JSON representation | |
---|---|
{ "entries": { string: string, ... } } |
Fields | |
---|---|
entries |
Metadata entries recorded as key-value pairs. An object containing a list of |
DeviceClaim
A record of a device claimed by a reseller for a customer. Devices claimed for zero-touch enrollment have a claim with the type SECTION_TYPE_ZERO_TOUCH
. To learn more, read Claim devices for customers.
JSON representation | |
---|---|
{
"sectionType": enum ( |
Fields | |
---|---|
sectionType |
Output only. The type of claim made on the device. |
ownerCompanyId |
The ID of the Customer that purchased the device. |
resellerId |
The ID of the reseller that claimed the device. |
DeviceProvisioningSectionType
The section type of a provisioning record.
Enums | |
---|---|
SECTION_TYPE_SIM_LOCK |
SIM-lock section type. |
SECTION_TYPE_ZERO_TOUCH |
Zero-touch enrollment section type. |
Methods |
|
---|---|
|
Claims a device for a customer and adds it to zero-touch enrollment. |
|
Claims a batch of devices for a customer asynchronously. |
|
Finds devices by hardware identifiers, such as IMEI. |
|
Finds devices claimed for customers. |
|
Gets a device. |
|
Updates reseller metadata associated with the device. |
|
Unclaims a device from a customer and removes it from zero-touch enrollment. |
|
Unclaims a batch of devices for a customer asynchronously. |
|
Updates the reseller metadata attached to a batch of devices. |