REST Resource: customers.devices

Kaynak: Cihaz

El değmeden kayıt için kaydedilmiş bir Android veya Chrome OS cihaz.

JSON gösterimi
{
  "deviceId": string,
  "deviceIdentifier": {
    object (DeviceIdentifier)
  },
  "name": string,
  "deviceMetadata": {
    object (DeviceMetadata)
  },
  "claims": [
    {
      object (DeviceClaim)
    }
  ],
  "configuration": string
}
Alanlar
deviceId

string (int64 format)

Yalnızca çıkış. Cihazın kimliği. Sunucu tarafından atandı.

deviceIdentifier

object (DeviceIdentifier)

Üretilmiş bir cihazı tanımlayan donanım kimlikleri. Daha fazla bilgi edinmek için Tanımlayıcılar bölümünü okuyun.

name

string

Yalnızca çıkış. customers/[CUSTOMER_ID]/devices/[DEVICE_ID] biçimindeki API kaynağı adı. Sunucu tarafından atandı.

deviceMetadata

object (DeviceMetadata)

Cihaza ekli meta veriler. Anahtar/değer çiftleri olarak yapılandırılır.

claims[]

object (DeviceClaim)

Yalnızca çıkış. Temel hazırlık, bir cihaz için hak talebinde bulunur. El değmeden kayıt için hak talebinde bulunulan cihazlarda SECTION_TYPE_ZERO_TOUCH türünde bir hak talebi var. Cihazı el değmeden kayıttan kaldırmak için customers.devices.unclaim numaralı telefonu arayın.

configuration

string

Cihaza customers/[CUSTOMER_ID]/configurations/[CONFIGURATION_ID] biçiminde uygulanan yapılandırma. Cihazda herhangi bir yapılandırma uygulanmamışsa değer null olur.

DeviceIdentifier

Üretim cihazı tanımlamak için donanım ve ürün kimliklerini içerir. Tanımlayıcı gruplarıyla ilgili gereksinimleri anlamak için Tanımlayıcılar bölümünü okuyun.

JSON gösterimi
{
  "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.
}
Alanlar
serialNumber

string

Cihaz için üreticinin seri numarası. Bu değer, farklı cihaz modelleri arasında benzersiz olmayabilir.

manufacturer

string

Cihaz üreticisinin adı. Cihazın android.os.Build.MANUFACTURER işlevinden döndürülen yerleşik değeriyle eşleşir. İzin verilen değerler Android üreticileri bölümünde listelenir.

model

string

Cihaz modelinin adı. İzin verilen değerler Android modelleri ve Chrome OS modellerinde listelenir.

deviceType

enum (DeviceType)

Cihazın türü

chromeOsAttestedDeviceId

string

Üretim ve satış sürecinden geçen, OEM'ler tarafından sağlanan tanımlayıcıdır. Yalnızca Chrome OS cihazlar için geçerlidir.

Birlik alanı hardware_id. Modem kimliğine dayalı donanım kimliği. hardware_id aşağıdakilerden yalnızca biri olabilir:
imei

string

Cihazın IMEI numarası. Girişte doğrulandı.

meid

string

Cihazın MEID numarası.

CihazTürü

Cihazın işletim sistemi.

Sıralamalar
DEVICE_TYPE_ANDROID Android cihaz
DEVICE_TYPE_CHROME_OS Chrome OS cihaz

CihazMeta Verileri

Device öğesine eklenebilecek meta veri girişleri. Daha fazla bilgi için Cihaz meta verileri bölümünü okuyun.

JSON gösterimi
{
  "entries": {
    string: string,
    ...
  }
}
Alanlar
entries

map (key: string, value: string)

Anahtar/değer çiftleri olarak kaydedilen meta veri girişleri.

"key": value çift listesi içeren bir nesne. Örnek: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Cihaz Hak Talebi

Bir müşterinin bayi tarafından talep ettiği cihazın kaydı. El değmeden kayıt için hak talebinde bulunulan cihazlarda SECTION_TYPE_ZERO_TOUCH türünde bir hak talebi var. Daha fazla bilgi edinmek için Müşterilerden cihazlar için hak talebinde bulunma başlıklı makaleyi okuyun.

JSON gösterimi
{
  "sectionType": enum (DeviceProvisioningSectionType),
  "ownerCompanyId": string,
  "googleWorkspaceCustomerId": string,
  "additionalService": enum (AdditionalService)
}
Alanlar
sectionType

enum (DeviceProvisioningSectionType)

Yalnızca çıkış. Cihazda belirtilen hak talebinin türü.

ownerCompanyId

string (int64 format)

Android cihazı satın alan müşterinin kimliği.

googleWorkspaceCustomerId

string

Chrome OS cihazın sahibi olan Google Workspace hesabının kimliği.

additionalService

enum (AdditionalService)

Cihaz için kayıtlı ek hizmet.

Cihaz Temel HazırlığıBölüm Türü

Temel hazırlık kaydının bölüm türü.

Sıralamalar
SECTION_TYPE_SIM_LOCK SIM kilidi bölümü türü.
SECTION_TYPE_ZERO_TOUCH El değmeden kayıt bölümü türü.

Ek Hizmet

Cihaz için kayıtlı ek hizmet.

Sıralamalar
DEVICE_PROTECTION Android Enterprise Essentials olarak da bilinen cihaz koruma hizmeti. Cihaz koruma hizmetine sahip bir cihaz için hak talebinde bulunmak istiyorsanız iş ortaklığı ekibine kaydolmanız gerekir.

Yöntemler

applyConfiguration

Cihazı el değmeden kayıt için kaydettirmek üzere cihaza bir yapılandırma uygular.

get

Cihazın ayrıntılarını alır.

list

Müşterinin cihazlarını listeler.

removeConfiguration

Bir yapılandırmayı cihazdan kaldırır.

unclaim

Bir cihazın müşteri talebini iptal eder ve cihazı el değmeden kayıt sürecinden kaldırır.