منبع: گروه
گروهی که با چندین پیکربندی OTA مرتبط است.
نمایندگی JSON |
---|
{ "name": string, "enabled": boolean, "bypassRolloutSchedule": boolean, "descriptions": [ { object ( |
زمینه های | |
---|---|
name | ضروری. نام گروه. باید فقط شامل حروف، اعداد و زیرخط باشد. |
enabled | اختیاری. فعال بودن یا نبودن گروه. پیش فرض به نادرست. |
bypassRolloutSchedule | اختیاری. گروه برنامه زمانبندی عرضه را دور خواهد زد. پیش فرض به نادرست. |
descriptions[] | اختیاری. توضیحاتی برای این گروه که ممکن است به کاربران نهایی نشان داده شود تا به آنها اطلاع داده شود که چرا بهروزرسانیهایی را دریافت میکنند که مطابق با |
defaultDescription | ضروری. شرح برای هر محلی استفاده می شود که به صراحت مطابقت ندارد. |
production | فقط خواندنی. نشان می دهد که آیا گروه به اندازه کافی بزرگ است که به عنوان یک گروه تولید در نظر گرفته شود. |
memberCount | فقط خواندنی. تعداد دستگاههایی که در حال حاضر در گروه هستند. |
details | فقط خروجی جزئیات بیشتر یک گروه این فیلد فقط باید در هنگام بازگرداندن گروه توسط سرور بازگردانده شود. |
توضیحات گروه
یک توضیح ترجمه شده واحد.
نمایندگی JSON |
---|
{ "description": string, "locales": [ string ] } |
زمینه های | |
---|---|
description | توصیف محلی این گروه. توجه داشته باشید که این ممکن است به کاربران نهایی نشان داده شود تا دلیل دریافت بهروزرسانی خاص را توضیح دهند. |
locales[] | مناطقی که این توصیف باید برای آنها نشان داده شود. |
جزئیات گروه
جزئیات یک گروه، از جمله تنظیمات OTA مرتبط. تمام این اطلاعات فقط خواندنی است.
نمایندگی JSON |
---|
{ "configs": [ string ], "members": [ { object ( |
زمینه های | |
---|---|
configs[] | تنظیمات مربوط به گروه |
members[] | اعضای این گروه |
disabledConfigs[] | تنظیمات غیرفعال مرتبط گروه. |
versionTag | نسخه گروهی |
مواد و روش ها | |
---|---|
| یک گروه ایجاد می کند و Group جدید را برمی گرداند. |
| یک group را حذف می کند. |
| groups تعریف شده را غیرفعال می کند. |
| groups تعریف شده را فعال می کند. |
| group می گیرد. |
| groups های یک استقرار را فهرست می کند. |
| یک group را به روز می کند. |
| config ها را در یک group به روز می کند. |