משאב: קבוצה
קבוצה שמשויכת לכמה הגדרות OTA.
| ייצוג JSON |
|---|
{ "name": string, "enabled": boolean, "bypassRolloutSchedule": boolean, "descriptions": [ { object ( |
| שדות | |
|---|---|
name |
חובה. שם הקבוצה. השם יכול לכלול רק אותיות, מספרים וקווים תחתונים. |
enabled |
זה שינוי אופציונלי. האם הקבוצה מופעלת או לא. ברירת המחדל היא False. |
bypassRolloutSchedule |
זה שינוי אופציונלי. הקבוצה תעקוף את לוח הזמנים להשקה. ברירת המחדל היא False. |
descriptions[] |
זה שינוי אופציונלי. תיאורים של הקבוצה הזו, שייתכן שיוצגו למשתמשי הקצה כדי ליידע אותם למה הם מקבלים עדכונים שלא תואמים ל- |
defaultDescription |
חובה. תיאור שמשמש לכל לוקאל שלא נמצאה לו התאמה מפורשת. |
production |
קריאה בלבד. מציין אם הקבוצה גדולה מספיק כדי להיחשב כקבוצת ייצור. |
memberCount |
קריאה בלבד. מספר המכשירים בקבוצה. |
details |
פלט בלבד. פרטים נוספים על הקבוצה. רק השרת צריך להחזיר את השדה הזה במהלך החזרת הקבוצה. |
GroupDescription
תיאור מתורגם אחד.
| ייצוג JSON |
|---|
{ "description": string, "locales": [ string ] } |
| שדות | |
|---|---|
description |
תיאור של הקבוצה הזו שמותאם לשוק המקומי. הערה: יכול להיות שהאפשרות הזו תוצג למשתמשי קצה כדי להסביר למה הם מקבלים עדכון ספציפי. |
locales[] |
הלוקאלים שהתיאור הזה צריך להופיע בהם. |
GroupDetails
פרטים על הקבוצה, כולל הגדרות OTA משויכות. כל המידע הזה הוא לקריאה בלבד.
| ייצוג JSON |
|---|
{ "configs": [ string ], "members": [ { object ( |
| שדות | |
|---|---|
configs[] |
ההגדרות האישיות של הקבוצה. |
members[] |
חברי הקבוצה הזו. |
disabledConfigs[] |
ההגדרות המושבתות של הקבוצה. |
versionTag |
גרסת הקבוצה. |
שיטות |
|
|---|---|
|
יוצר קבוצה ומחזיר את הערך החדש Group. |
|
מתבצעת מחיקה של group. |
|
ההגדרה משביתה את groups שהוגדר. |
|
הפעלת groups שהוגדר. |
|
מקבלים group. |
|
מציין את groups של פריסה. |
|
מתבצע עדכון של group. |
|
היא מעדכנת את config בהתאם לgroup. |