REST Resource: deployments.groups

Kaynak: Grup

Birden fazla OTA yapılandırmasıyla ilişkili bir grup.

JSON gösterimi
{
  "name": string,
  "enabled": boolean,
  "bypassRolloutSchedule": boolean,
  "descriptions": [
    {
      object (GroupDescription)
    }
  ],
  "defaultDescription": string,
  "production": boolean,
  "memberCount": string,
  "details": {
    object (GroupDetails)
  }
}
Alanlar
name

string

Zorunlu. Grubun adı. Kimlik yalnızca harf, sayı ve alt çizgi içermelidir.

enabled

boolean

İsteğe bağlı. Grubun etkin olup olmadığı. Varsayılan olarak yanlış değerine ayarlanır.

bypassRolloutSchedule

boolean

İsteğe bağlı. Grup, kullanıma sunma planını atlar. Varsayılan olarak yanlış değerine ayarlanır.

descriptions[]

object (GroupDescription)

İsteğe bağlı. Neden production ile uyumlu olmayan güncellemeler aldıklarını bildirmek için son kullanıcılara gösterilebilecek bu grup açıklamaları.

defaultDescription

string

Zorunlu. Açıkça eşleşmeyen herhangi bir yerel ayar için kullanılan açıklama.

production

boolean

Salt okunur. Grubun, üretim grubu olarak değerlendirilecek kadar büyük olup olmadığını gösterir.

memberCount

string (int64 format)

Salt okunur. Şu anda grupta bulunan cihazların sayısı.

details

object (GroupDetails)

Yalnızca çıkış. Grubun daha fazla ayrıntısı. Bu alan yalnızca grup döndürülürken sunucu tarafından döndürülmelidir.

GroupDescription

Çevrilmiş tek bir açıklama.

JSON gösterimi
{
  "description": string,
  "locales": [
    string
  ]
}
Alanlar
description

string

Bu grubun yerelleştirilmiş açıklaması. Bu açıklamanın, neden belirli bir güncelleme aldıklarını açıklamak için son kullanıcılara gösterilebileceğini unutmayın.

locales[]

string

Bu açıklamanın gösterileceği yerel ayarlar.

GroupDetails

İlişkili OTA yapılandırmaları da dahil olmak üzere bir grubun ayrıntıları. Tüm bu bilgiler salt okunurdur.

JSON gösterimi
{
  "configs": [
    string
  ],
  "members": [
    {
      object (GroupMember)
    }
  ],
  "disabledConfigs": [
    string
  ],
  "versionTag": {
    object (VersionTag)
  }
}
Alanlar
configs[]

string

Grubun ilişkili yapılandırmaları.

members[]

object (GroupMember)

Bu grubun üyeleri.

disabledConfigs[]

string

Grubun ilişkili devre dışı yapılandırmaları.

versionTag

object (VersionTag)

Grup sürümü.

Yöntemler

create

Bir grup oluşturur ve yeni Group değerini döndürür.

delete

group öğesini siler.

disable

Tanımlanan groups öğesini devre dışı bırakır.

enable

Tanımlanan groups öğesini etkinleştirir.

get

group alır.

list

Bir dağıtımın groups kadarını listeler.

update

group günceller.

updateConfigs

group altındaki config'leri günceller.