DevicesLongRunningOperationResponse

Melacak status operasi yang berjalan lama untuk mengklaim, membatalkan klaim, atau melampirkan metadata ke perangkat. Untuk mempelajari lebih lanjut, baca Operasi batch yang berjalan lama.

Representasi JSON
{
  "successCount": integer,
  "perDeviceStatus": [
    {
      object (OperationPerDevice)
    }
  ]
}
Kolom
successCount

integer

Ringkasan jumlah item dalam operasi yang berhasil diproses server. Diperbarui saat operasi berlangsung.

perDeviceStatus[]

object (OperationPerDevice)

Status pemrosesan untuk setiap perangkat dalam operasi. Satu PerDeviceStatus per perangkat. Urutan daftar cocok dengan item dalam permintaan asli.

OperationPerDevice

Tugas untuk setiap perangkat dalam operasi. Sesuai dengan setiap perubahan perangkat dalam permintaan.

Representasi JSON
{
  "result": {
    object (PerDeviceStatusInBatch)
  },

  // Union field request can be only one of the following:
  "claim": {
    object (PartnerClaim)
  },
  "unclaim": {
    object (PartnerUnclaim)
  },
  "updateMetadata": {
    object (UpdateMetadataArguments)
  }
  // End of list of possible types for union field request.
}
Kolom
result

object (PerDeviceStatusInBatch)

Hasil pemrosesan untuk setiap perangkat.

Kolom union request. Berisi permintaan yang diterima oleh server. request hanya dapat berupa salah satu dari berikut:
claim

object (PartnerClaim)

Salinan permintaan klaim perangkat asli yang diterima oleh server.

unclaim

object (PartnerUnclaim)

Salinan permintaan pembatalan klaim perangkat asli yang diterima oleh server.

updateMetadata

object (UpdateMetadataArguments)

Salinan permintaan pembaruan metadata asli yang diterima oleh server.

PerDeviceStatusInBatch

Menangkap status pemrosesan untuk setiap perangkat dalam operasi.

Representasi JSON
{
  "status": enum (PerDeviceStatus),
  "deviceId": string,
  "errorMessage": string,
  "errorIdentifier": string
}
Kolom
status

enum (PerDeviceStatus)

Status hasil perangkat setelah pemrosesan.

deviceId

string (int64 format)

Jika pemrosesan berhasil, ID perangkat perangkat.

errorMessage

string

Jika pemrosesan gagal, pesan developer akan menjelaskan masalahnya.

errorIdentifier

string

Jika pemrosesan gagal, masukkan jenis error-nya.