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 atanır.

deviceIdentifier

object (DeviceIdentifier)

üretilmiş bir cihazı tanımlayan donanım kimlikleri. Daha fazla bilgi 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 atanır.

deviceMetadata

object (DeviceMetadata)

Cihaza ekli meta veriler. Anahtar/değer çiftleri olarak yapılandırılmıştı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 talep edilen cihazlar SECTION_TYPE_ZERO_TOUCH türünde bir hak talebinde bulunmuştur. 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çimindeki yapılandırma. Cihaza bir yapılandırma uygulanmamışsa değer null olur.

DeviceIdentifier

üretilmiş bir 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 üreticinin seri numarası. Bu değer, farklı cihaz modellerinde benzersiz olmayabilir.

manufacturer

string

Cihaz üreticisinin adı. Cihazın android.os.Build.MANUFACTURER öğesinden döndürülen yerleşik değeriyle eşleşir. İzin verilen değerler Android üreticilerinde listelenmiştir.

model

string

Cihaz modelinin adı. İzin verilen değerler Android modelleri ve Chrome OS modelleri için listelenmiştir.

deviceType

enum (DeviceType)

Cihazın türü

chromeOsAttestedDeviceId

string

OEM'ler tarafından sağlanan, üretim ve satış sürecinde taşınan bir tanımlayıcı. Yalnızca Chrome OS cihazlara uygulanabilir.

Birleştirme alanı hardware_id. Modem kimliğine dayalı donanım kimliği. hardware_id şunlardan yalnızca biri olabilir:
imei

string

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

meid

string

Cihazın MEID numarası.

DeviceType

Cihazın işletim sistemi.

Sıralamalar
DEVICE_TYPE_ANDROID Android cihaz
DEVICE_TYPE_CHROME_OS ChromeOS cihaz

DeviceMetadata

Device öğesine eklenebilen 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 çiftlerinin listesini içeren bir nesne. Örnek: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

DeviceClaim

Bayi tarafından bir müşteri için talep edilen cihazın kaydı. El değmeden kayıt için talep edilen cihazlar SECTION_TYPE_ZERO_TOUCH türünde bir hak talebinde bulunmuştur. Daha fazla bilgi edinmek istiyorsanız Müşteriler için cihaz talep etme başlıklı makaleyi inceleyin.

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

enum (DeviceProvisioningSectionType)

Yalnızca çıkış. Cihazda yapılan 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.

DeviceProvisioningSectionType

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ü.

AdditionalService

Cihaz için kaydedilmiş 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 kaydetmek üzere cihaza bir Yapılandırma uygular.

get

Bir cihazın ayrıntılarını alır.

list

Müşterinin cihazlarını listeler.

removeConfiguration

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

unclaim

Müşteriden cihaz hak talebini iptal eder ve cihazı el değmeden kayıttan kaldırır.