REST Resource: deployments.groups

منبع: گروه

گروهی که با چندین پیکربندی OTA مرتبط است.

نمایندگی JSON
{
  "name": string,
  "enabled": boolean,
  "bypassRolloutSchedule": boolean,
  "descriptions": [
    {
      object (GroupDescription)
    }
  ],
  "defaultDescription": string,
  "production": boolean,
  "memberCount": string,
  "details": {
    object (GroupDetails)
  }
}
زمینه های
name

string

ضروری. نام گروه. باید فقط شامل حروف، اعداد و زیرخط باشد.

enabled

boolean

اختیاری. فعال بودن یا نبودن گروه. پیش فرض به نادرست.

bypassRolloutSchedule

boolean

اختیاری. گروه برنامه زمانبندی عرضه را دور خواهد زد. پیش فرض به نادرست.

descriptions[]

object ( GroupDescription )

اختیاری. توضیحاتی برای این گروه که ممکن است به کاربران نهایی نشان داده شود تا به آنها اطلاع داده شود که چرا به‌روزرسانی‌هایی را دریافت می‌کنند که مطابق با production نیستند.

defaultDescription

string

ضروری. شرح برای هر محلی استفاده می شود که به صراحت مطابقت ندارد.

production

boolean

فقط خواندنی. نشان می دهد که آیا گروه به اندازه کافی بزرگ است که به عنوان یک گروه تولید در نظر گرفته شود.

memberCount

string ( int64 format)

فقط خواندنی. تعداد دستگاه‌هایی که در حال حاضر در گروه هستند.

details

object ( GroupDetails )

فقط خروجی جزئیات بیشتر یک گروه این فیلد فقط باید در هنگام بازگرداندن گروه توسط سرور بازگردانده شود.

توضیحات گروه

یک توضیح ترجمه شده واحد.

نمایندگی JSON
{
  "description": string,
  "locales": [
    string
  ]
}
زمینه های
description

string

توصیف محلی این گروه. توجه داشته باشید که این ممکن است به کاربران نهایی نشان داده شود تا دلیل دریافت به‌روزرسانی خاص را توضیح دهند.

locales[]

string

مناطقی که این توصیف باید برای آنها نشان داده شود.

جزئیات گروه

جزئیات یک گروه، از جمله تنظیمات OTA مرتبط. تمام این اطلاعات فقط خواندنی است.

نمایندگی JSON
{
  "configs": [
    string
  ],
  "members": [
    {
      object (GroupMember)
    }
  ],
  "disabledConfigs": [
    string
  ],
  "versionTag": {
    object (VersionTag)
  }
}
زمینه های
configs[]

string

تنظیمات مربوط به گروه

members[]

object ( GroupMember )

اعضای این گروه

disabledConfigs[]

string

تنظیمات غیرفعال مرتبط گروه.

versionTag

object ( VersionTag )

نسخه گروهی

مواد و روش ها

create

یک گروه ایجاد می کند و Group جدید را برمی گرداند.

delete

یک group را حذف می کند.

disable

groups تعریف شده را غیرفعال می کند.

enable

groups تعریف شده را فعال می کند.

get

group می گیرد.

list

groups های یک استقرار را فهرست می کند.

update

یک group را به روز می کند.

updateConfigs

config ها را در یک group به روز می کند.