REST Resource: customers.devices

Ресурс: Устройство

Устройство Android или Chrome OS, зарегистрированное для автоматической регистрации.

Представление JSON
{
  "deviceId": string,
  "deviceIdentifier": {
    object (DeviceIdentifier)
  },
  "name": string,
  "deviceMetadata": {
    object (DeviceMetadata)
  },
  "claims": [
    {
      object (DeviceClaim)
    }
  ],
  "configuration": string
}
Поля
deviceId

string ( int64 format)

Только вывод. Идентификатор устройства. Назначается сервером.

deviceIdentifier

object ( DeviceIdentifier )

Идентификаторы оборудования, которые идентифицируют изготовленное устройство. Чтобы узнать больше, прочитайте Идентификаторы .

name

string

Только вывод. Имя ресурса API в формате customers/[CUSTOMER_ID]/devices/[DEVICE_ID] . Назначается сервером.

deviceMetadata

object ( DeviceMetadata )

Метаданные, прикрепленные к устройству. Структурированы как пары ключ-значение.

claims[]

object ( DeviceClaim )

Только вывод. Утверждения подготовки для устройства. У устройств, заявленных для автоматической регистрации, есть утверждение типа SECTION_TYPE_ZERO_TOUCH . Позвоните по адресу customers.devices.unclaim , чтобы удалить устройство из автоматической регистрации.

configuration

string

Конфигурация, применяемая к устройству, имеет формат customers/[CUSTOMER_ID]/configurations/[CONFIGURATION_ID] . Значение равно null , если к устройству не применена конфигурация.

Идентификатор устройства

Инкапсулирует идентификаторы оборудования и продукта для идентификации изготовленного устройства. Чтобы понять требования к наборам идентификаторов, прочтите Идентификаторы .

Представление JSON
{
  "serialNumber": string,
  "manufacturer": string,
  "model": string,
  "deviceType": enum (DeviceType),
  "chromeOsAttestedDeviceId": string,

  // Union field hardware_id can be only one of the following:
  "imei": string,
  "meid": string
  // End of list of possible types for union field hardware_id.
}
Поля
serialNumber

string

Серийный номер производителя устройства. Это значение может быть не уникальным для разных моделей устройств.

manufacturer

string

Название производителя устройства. Соответствует встроенному значению устройства, возвращенному из android.os.Build.MANUFACTURER . Допустимые значения указаны у производителей Android .

model

string

Название модели устройства. Допустимые значения указаны для моделей Android и моделей Chrome OS .

deviceType

enum ( DeviceType )

Тип устройства

chromeOsAttestedDeviceId

string

Идентификатор, предоставляемый OEM-производителями и используемый в процессе производства и продажи. Применимо только к устройствам Chrome OS.

Поле объединения hardware_id . Идентификатор оборудования на основе идентификатора модема. hardware_id может быть только одним из следующих:
imei

string

Номер IMEI устройства. Проверяется при вводе.

meid

string

Номер MEID устройства.

Тип устройства

Операционная система устройства.

перечисления
DEVICE_TYPE_ANDROID Android-устройство
DEVICE_TYPE_CHROME_OS Устройство с ОС Chrome

Метаданные устройства

Записи метаданных, которые можно прикрепить к Device . Чтобы узнать больше, прочтите Метаданные устройства .

Представление JSON
{
  "entries": {
    string: string,
    ...
  }
}
Поля
entries

map (key: string, value: string)

Записи метаданных записываются как пары ключ-значение.

Объект, содержащий список пар "key": value . Пример: { "name": "wrench", "mass": "1.3kg", "count": "3" } .

Заявление об устройстве

Запись об устройстве, заявленном реселлером для клиента. У устройств, заявленных для автоматической регистрации, есть утверждение типа SECTION_TYPE_ZERO_TOUCH . Дополнительные сведения см. в статье Претензии к устройствам для клиентов .

Представление JSON
{
  "sectionType": enum (DeviceProvisioningSectionType),
  "ownerCompanyId": string,
  "googleWorkspaceCustomerId": string,
  "additionalService": enum (AdditionalService)
}
Поля
sectionType

enum ( DeviceProvisioningSectionType )

Только вывод. Тип претензии к устройству.

ownerCompanyId

string ( int64 format)

Идентификатор клиента, купившего устройство Android.

googleWorkspaceCustomerId

string

Идентификатор аккаунта Google Workspace, которому принадлежит устройство Chrome OS.

additionalService

enum ( AdditionalService )

Дополнительный сервис зарегистрирован для устройства.

DeviceProvisioningSectionType

Тип раздела записи обеспечения.

перечисления
SECTION_TYPE_SIM_LOCK Тип раздела SIM-lock.
SECTION_TYPE_ZERO_TOUCH Тип раздела автоматической регистрации.

Дополнительная услуга

Дополнительный сервис, зарегистрированный для устройства.

перечисления
DEVICE_PROTECTION Служба защиты устройств, также известная как Android Enterprise Essentials. Чтобы запросить устройство с помощью службы защиты устройств, вы должны зарегистрироваться в команде партнеров.

Методы

applyConfiguration

Применяет конфигурацию к устройству для регистрации устройства для автоматической регистрации.

get

Получает сведения об устройстве.

list

Список устройств клиента.

removeConfiguration

Удаляет конфигурацию с устройства.

unclaim

Отменяет заявку на устройство у клиента и удаляет его из автоматической регистрации.