REST Resource: deployments.groups

المرجع: مجموعة

مجموعة مرتبطة بعمليات ضبط متعددة عبر الهواء.

تمثيل 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)

النتائج فقط. مزيد من التفاصيل عن مجموعة يجب أن يعرض الخادم هذا الحقل فقط عند عرض المجموعة.

GroupDescription

وصف واحد مترجَم.

تمثيل JSON
{
  "description": string,
  "locales": [
    string
  ]
}
الحقول
description

string

وصف مترجم لهذه المجموعة. يُرجى العلم أنّه قد يتم عرض هذه المعلومات للمستخدمين النهائيين لشرح سبب تلقّيهم تحديثًا معيّنًا.

locales[]

string

اللغات التي يجب عرض هذا الوصف لها.

GroupDetails

تفاصيل مجموعة، بما في ذلك إعدادات التحديث عبر الهواء المرتبطة بها. كل هذه المعلومات للقراءة فقط.

تمثيل 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