REST Resource: deployments.groups.members

Resource: GroupMember

Anggota grup yang ditetapkan ke grup.

Representasi JSON
{
  "name": string,
  "details": {
    object (GroupMemberDetails)
  }
}
Kolom
name

string

Wajib. Nama anggota.

details

object (GroupMemberDetails)

Hanya output. Detail selengkapnya tentang anggota grup, seperti histori check in.

GroupMemberDetails

Detail tentang anggota grup, seperti ID hardware dan waktu pendaftaran. Semua informasi ini bersifat hanya baca.

Representasi JSON
{
  "hardwareId": [
    {
      object (HardwareID)
    }
  ],
  "registerTime": string,
  "hardwareName": string,
  "currentOta": {
    object (OtaProperties)
  },
  "checkins": [
    {
      object (Checkin)
    }
  ],
  "lastCheckin": {
    object (LastCheckin)
  }
}
Kolom
hardwareId[]

object (HardwareID)

Daftar ID hardware (imei, meid, serial, dll.) yang terkait dengan perangkat.

registerTime

string (Timestamp format)

Stempel waktu saat perangkat pertama kali didaftarkan.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

hardwareName

string

Nama hardware, misalnya, shamu.

currentOta

object (OtaProperties)

Nama OTA saat ini.

checkins[]

object (Checkin)

Histori check in.

lastCheckin

object (LastCheckin)

Check in terakhir.

HardwareID

ID hardware milik perangkat.

Representasi JSON
{
  "id": string
}
Kolom
id

string

ID berformat, misalnya, imei:XYZ.

OtaProperties

Pesan untuk properti OTA perangkat saat ini.

Representasi JSON
{
  "name": string,
  "url": string
}
Kolom
name

string

Nama OTA.

url

string

URL OTA.

Check in

Pemeriksaan satu perangkat.

Representasi JSON
{
  "checkinTime": string,
  "buildProperties": {
    object (AndroidBuildProperties)
  },
  "roOemKey1": string
}
Kolom
checkinTime

string (Timestamp format)

Stempel waktu saat check in terjadi. Hanya diisi jika perangkat berada dalam grup.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

buildProperties

object (AndroidBuildProperties)

Buat properti.

roOemKey1

string

Nilai ro.oem.key1 jika ada.

AndroidBuildProperties

Properti build perangkat dikirim saat check-in.

Representasi JSON
{
  "id": string,
  "product": string,
  "radio": string,
  "bootloader": string
}
Kolom
id

string

ID build lengkap.

product

string

Product = ro.build.product, misalnya, shamu.

radio

string

Radio.

bootloader

string

{i>Bootloader<i}.

LastCheckin

Informasi check-in terakhir. Berisi lebih banyak informasi daripada item yang sesuai di kolom checkin_history.

Representasi JSON
{
  "checkin": {
    object (Checkin)
  },
  "digest": string,
  "locale": string,
  "extraBuildProperties": [
    {
      object (KeyValue)
    }
  ],
  "timeWindow": enum (TimeWindow)
}
Kolom
checkin

object (Checkin)

Properti check-in dasar.

digest

string

Hash hasil yang dikirim kembali ke perangkat, jika ada.

locale

string

Lokalitas.

extraBuildProperties[]

object (KeyValue)

Properti build tambahan seperti ro.build.[device|client]

timeWindow

enum (TimeWindow)

Jendela waktu Check in terakhir

KeyValue

Pesan KeyValue untuk proto API OTA.

Representasi JSON
{
  "key": string,
  "value": string
}
Kolom
key

string

Tombol.

value

string

Nilai.

TimeWindow

Jendela terakhir tempat perangkat check in.

Enum
TIME_WINDOW_UNSPECIFIED Tidak diketahui
TIME_WINDOW_WITHIN_ONE_DAY Dalam satu hari
TIME_WINDOW_WITHIN_ONE_WEEK Dalam seminggu terakhir
TIME_WINDOW_WITHIN_TWO_WEEKS Dalam dua minggu terakhir
TIME_WINDOW_MORE_THAN_TWO_WEEKS Lebih dari dua minggu terakhir

Metode

batchCreate

Membuat anggota grup dalam grup tertentu.

batchDelete

Menghapus anggota grup di grup.

create

Membuat anggota grup dan menampilkan GroupMember baru.

delete

Menghapus group member.

get

Mendapatkan group member.

list

Mencantumkan group members.