REST Resource: deployments.groups

Tài nguyên: Nhóm

Một nhóm được liên kết với nhiều cấu hình OTA.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "enabled": boolean,
  "bypassRolloutSchedule": boolean,
  "descriptions": [
    {
      object (GroupDescription)
    }
  ],
  "defaultDescription": string,
  "production": boolean,
  "memberCount": string,
  "details": {
    object (GroupDetails)
  }
}
Các trường
name

string

Bắt buộc. Tên nhóm. Mã này chỉ được chứa chữ cái, chữ số và dấu gạch dưới.

enabled

boolean

Không bắt buộc. Liệu nhóm có được bật hay không. Giá trị mặc định là false.

bypassRolloutSchedule

boolean

Không bắt buộc. Nhóm này sẽ bỏ qua lịch ra mắt. Giá trị mặc định là false.

descriptions[]

object (GroupDescription)

Không bắt buộc. Nội dung mô tả về nhóm này có thể hiển thị cho người dùng cuối để cho họ biết lý do họ nhận được nội dung cập nhật không phù hợp với production.

defaultDescription

string

Bắt buộc. Nội dung mô tả dùng cho ngôn ngữ bất kỳ không khớp một cách rõ ràng.

production

boolean

Chỉ đọc. Cho biết nhóm có đủ lớn để được xem là nhóm sản xuất hay không.

memberCount

string (int64 format)

Chỉ đọc. Số thiết bị hiện có trong nhóm.

details

object (GroupDetails)

Chỉ có đầu ra. Thông tin chi tiết khác về một nhóm. Máy chủ chỉ được trả về trường này khi trả về nhóm.

GroupDescription

Một bản dịch nội dung mô tả.

Biểu diễn dưới dạng JSON
{
  "description": string,
  "locales": [
    string
  ]
}
Các trường
description

string

Nội dung mô tả đã bản địa hoá về nhóm này. Xin lưu ý rằng người dùng cuối có thể thấy thông tin này để giải thích lý do họ nhận được một bản cập nhật cụ thể.

locales[]

string

Các ngôn ngữ sẽ hiển thị nội dung mô tả này.

GroupDetails

Thông tin chi tiết về một nhóm, bao gồm cả các cấu hình OTA được liên kết. Tất cả thông tin này ở chế độ chỉ đọc.

Biểu diễn dưới dạng JSON
{
  "configs": [
    string
  ],
  "members": [
    {
      object (GroupMember)
    }
  ],
  "disabledConfigs": [
    string
  ],
  "versionTag": {
    object (VersionTag)
  }
}
Các trường
configs[]

string

Các cấu hình được liên kết của nhóm.

members[]

object (GroupMember)

Thành viên của nhóm này.

disabledConfigs[]

string

Các cấu hình đã tắt có liên kết của nhóm.

versionTag

object (VersionTag)

Phiên bản nhóm.

Phương thức

create

Tạo một nhóm và trả về Group mới.

delete

Xoá group.

disable

Tắt groups đã xác định.

enable

Bật groups đã xác định.

get

Nhận group.

list

Liệt kê groups của một lần triển khai.

update

Cập nhật một group.

updateConfigs

Cập nhật các config trong group.