REST Resource: deployments.groups

リソース: Group

複数の OTA 構成に関連付けられているグループ。

JSON 表現
{
  "name": string,
  "enabled": boolean,
  "bypassRolloutSchedule": boolean,
  "descriptions": [
    {
      object (GroupDescription)
    }
  ],
  "defaultDescription": string,
  "production": boolean,
  "memberCount": string,
  "details": {
    object (GroupDetails)
  }
}
フィールド
name

string

必須。グループの名前。使用できるのは英字、数字、アンダースコアのみです。

enabled

boolean

省略可。グループが有効かどうか。デフォルトは false です。

bypassRolloutSchedule

boolean

省略可。グループにはロールアウト スケジュールが適用されません。デフォルトは false です。

descriptions[]

object (GroupDescription)

省略可。このグループの説明。production に合致しないアップデートが届いている理由をエンドユーザーに知らせるために表示されることがあります。

defaultDescription

string

必須。明示的に一致しない言語 / 地域で使用される説明。

production

boolean

読み取り専用。グループの規模が本番環境グループと見なせるほど大きいかどうかを示します。

memberCount

string (int64 format)

読み取り専用。現在グループ内のデバイスの数。

details

object (GroupDetails)

出力専用。グループの詳細。このフィールドは、グループを返すときにのみサーバーから返されます。

GroupDescription

1 つの翻訳された説明。

JSON 表現
{
  "description": string,
  "locales": [
    string
  ]
}
フィールド
description

string

このグループのローカライズされた説明。この警告は、エンドユーザーが特定のアップデートを受け取る理由を説明する目的で表示されることがあります。

locales[]

string

この説明を表示する言語 / 地域。

GroupDetails

グループの詳細(関連する 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

Deployment の groups を一覧表示します。

update

group を更新します。

updateConfigs

groupconfig を更新します。