ติดตามสถานะของการดำเนินการที่ใช้เวลานานเพื่ออ้างสิทธิ์ ถอนการอ้างสิทธิ์ หรือแนบข้อมูลเมตากับอุปกรณ์ โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการดำเนินการแบบกลุ่มที่ใช้เวลานาน
การแสดง JSON | |
---|---|
{
"successCount": integer,
"perDeviceStatus": [
{
object ( |
ช่อง | |
---|---|
successCount |
สรุปจำนวนรายการในการดำเนินการที่เซิร์ฟเวอร์ประมวลผลสำเร็จ อัปเดตขณะที่การดำเนินการดำเนินอยู่ |
perDeviceStatus[] |
สถานะการประมวลผลสำหรับอุปกรณ์แต่ละเครื่องในการทำงาน 1 |
OperationPerDevice
งานสำหรับอุปกรณ์แต่ละเครื่องในการดำเนินงาน สอดคล้องกับการเปลี่ยนแปลงอุปกรณ์แต่ละรายการในคำขอ
การแสดง JSON | |
---|---|
{ "result": { object ( |
ช่อง | ||
---|---|---|
result |
ผลการประมวลผลของอุปกรณ์แต่ละเครื่อง |
|
ช่องการรวม request ประกอบด้วยคำขอที่เซิร์ฟเวอร์ได้รับ request ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
||
claim |
สำเนาคำขอการอ้างสิทธิ์อุปกรณ์ต้นฉบับที่เซิร์ฟเวอร์ได้รับ |
|
unclaim |
สำเนาคำขอถอนการอ้างสิทธิ์อุปกรณ์เดิมที่เซิร์ฟเวอร์ได้รับ |
|
updateMetadata |
สำเนาของคำขออัปเดตข้อมูลเมตาต้นฉบับที่เซิร์ฟเวอร์ได้รับ |
PerDeviceStatusInBatch
บันทึกสถานะการประมวลผลของอุปกรณ์แต่ละเครื่องในการทำงาน
การแสดง JSON | |
---|---|
{
"status": enum ( |
ช่อง | |
---|---|
status |
สถานะผลลัพธ์ของอุปกรณ์หลังการประมวลผล |
deviceId |
หากการประมวลผลสำเร็จ รหัสอุปกรณ์ของอุปกรณ์ดังกล่าว |
errorMessage |
หากการประมวลผลไม่สำเร็จ ข้อความสำหรับนักพัฒนาซอฟต์แวร์จะอธิบายถึงข้อผิดพลาด |
errorIdentifier |
หากการประมวลผลไม่สำเร็จ ข้อผิดพลาดดังกล่าวจะเป็นประเภท |