מעקב אחר הסטטוס של פעולה ממושכת כדי לתבוע בעלות על מכשירים, לבטל את הבעלות עליהם או לצרף מטא-נתונים למכשירים. מידע נוסף זמין במאמר פעולות ממושכות באצווה.
ייצוג JSON | |
---|---|
{
"successCount": integer,
"perDeviceStatus": [
{
object ( |
שדות | |
---|---|
successCount |
סיכום של מספר הפריטים בפעולה שהשרת עיבד בהצלחה. עודכנה כאשר הפעולה מתקדמת. |
perDeviceStatus[] |
סטטוס העיבוד של כל מכשיר בפעולה. |
פעולה לכל מכשיר
משימה לכל מכשיר בפעולה. הערך הזה תואם לכל שינוי מכשיר בבקשה.
ייצוג JSON | |
---|---|
{ "result": { object ( |
שדות | ||
---|---|---|
result |
תוצאת העיבוד לכל מכשיר. |
|
שדה איחוד request . שמכילה את הבקשה שהתקבלה מהשרת. request יכול להיות רק אחד מהבאים: |
||
claim |
עותק מהבקשה המקורית לתביעת בעלות על המכשיר שהתקבלה בשרת. |
|
unclaim |
עותק של הבקשה המקורית לביטול בעלות על המכשיר שהתקבלה בשרת. |
|
updateMetadata |
עותק של הבקשה המקורית לעדכון מטא-נתונים שקיבל השרת. |
PerDeviceStatusInBatch
המערכת מתעדת את סטטוס העיבוד של כל מכשיר בפעולה.
ייצוג JSON | |
---|---|
{
"status": enum ( |
שדות | |
---|---|
status |
הסטטוס של המכשיר לאחר העיבוד. |
deviceId |
אם העיבוד הצליח, מזהה המכשיר של המכשיר. |
errorMessage |
אם העיבוד נכשל, מוצגת הודעה מהמפתח שמסבירה מה השתבש. |
errorIdentifier |
אם העיבוד נכשל, סוג השגיאה. |