ทรัพยากร: กลุ่ม
กลุ่มที่เชื่อมโยงกับการกำหนดค่า OTA หลายรายการ
การแสดง JSON |
---|
{ "name": string, "enabled": boolean, "bypassRolloutSchedule": boolean, "descriptions": [ { object ( |
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อกลุ่ม และต้องประกอบด้วยตัวอักษร ตัวเลข และขีดล่างเท่านั้น |
enabled |
ไม่บังคับ ไม่ว่าจะเปิดใช้กลุ่มหรือไม่ก็ตาม ค่าเริ่มต้นคือ false |
bypassRolloutSchedule |
ไม่บังคับ กลุ่มจะข้ามกําหนดการเปิดตัว ค่าเริ่มต้นคือ false |
descriptions[] |
ไม่บังคับ คำอธิบายของกลุ่มนี้ซึ่งอาจแสดงให้ผู้ใช้ปลายทางเห็นเพื่อบอกว่าทำไมถึงได้รับการอัปเดตที่ไม่สอดคล้องกับ |
defaultDescription |
ต้องระบุ คำอธิบายที่ใช้สำหรับภาษาที่ไม่ได้จับคู่อย่างชัดเจน |
production |
อ่านอย่างเดียว ระบุว่ากลุ่มมีขนาดใหญ่พอที่จะได้รับการพิจารณาว่าเป็นกลุ่มที่ใช้งานจริงหรือไม่ |
memberCount |
อ่านอย่างเดียว จำนวนอุปกรณ์ที่อยู่ในกลุ่มในขณะนี้ |
details |
เอาต์พุตเท่านั้น รายละเอียดเพิ่มเติมของกลุ่ม เซิร์ฟเวอร์ควรส่งคืนช่องนี้เมื่อส่งคืนกลุ่ม |
GroupDescription
คำอธิบายที่แปลแล้ว 1 รายการ
การแสดง JSON |
---|
{ "description": string, "locales": [ string ] } |
ช่อง | |
---|---|
description |
คำอธิบายที่แปลแล้วของกลุ่มนี้ โปรดทราบว่าระบบอาจแสดงข้อมูลนี้ให้ผู้ใช้ปลายทางของคุณเห็นเพื่ออธิบายเหตุผลที่ได้รับการอัปเดตที่เฉพาะเจาะจง |
locales[] |
ภาษาที่ควรแสดงคำอธิบายนี้ |
GroupDetails
รายละเอียดของกลุ่ม รวมถึงการกำหนดค่า OTA ที่เกี่ยวข้อง ข้อมูลทั้งหมดนี้เป็นแบบอ่านอย่างเดียว
การแสดง JSON |
---|
{ "configs": [ string ], "members": [ { object ( |
ช่อง | |
---|---|
configs[] |
การกำหนดค่าที่เกี่ยวข้องของกลุ่ม |
members[] |
สมาชิกของกลุ่มนี้ |
disabledConfigs[] |
การกำหนดค่าที่ปิดใช้ที่เกี่ยวข้องของกลุ่ม |
versionTag |
เวอร์ชันกลุ่ม |
วิธีการ |
|
---|---|
|
สร้างกลุ่มและแสดงผล Group ใหม่ |
|
ลบ group |
|
ปิดใช้ groups ที่กำหนดไว้ |
|
เปิดใช้ groups ที่กำหนดไว้ |
|
รับ group |
|
แสดงรายการ groups ของการทำให้ใช้งานได้ |
|
อัปเดต group |
|
อัปเดต config ภายใต้ group |