- แหล่งข้อมูล: การทำให้ใช้งานได้
- UserAccessLevel
- AccessLevel
- DeploymentDetails
- UpdateHistory
- HistoryData
- เมธอด
ทรัพยากร: การทำให้ใช้งานได้
การทำให้ใช้งานได้
การแสดง JSON |
---|
{ "name": string, "description": string, "categories": [ string ], "buildPrefixes": [ string ], "fingerprintSubstrings": [ string ], "apfeProductId": string, "userAccessLevel": { object ( |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น ชื่อของการทำให้ใช้งานได้ |
description |
คำอธิบายของการทำให้ใช้งานได้ |
categories[] |
เอาต์พุตเท่านั้น หมวดหมู่การทำให้ใช้งานได้ |
buildPrefixes[] |
เอาต์พุตเท่านั้น คำนำหน้าบิลด์ |
fingerprintSubstrings[] |
เอาต์พุตเท่านั้น สตริงย่อยของลายนิ้วมือการทำให้ใช้งานได้ โดยปกติแล้วจะใช้เพื่อบังคับใช้คีย์ทดสอบหรือคีย์การเปิดตัว |
apfeProductId |
เอาต์พุตเท่านั้น โค้ดรหัสผลิตภัณฑ์สำหรับอุปกรณ์การติดตั้งใช้งาน |
userAccessLevel |
เอาต์พุตเท่านั้น ระดับการเข้าถึงการทำให้ใช้งานได้นี้ของผู้ใช้ |
updateTime |
เอาต์พุตเท่านั้น การประทับเวลาเมื่อมีการอัปเดตการทำให้ใช้งานได้ การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
endOfLifeUrl |
URL สิ้นสุดของการทำให้ใช้งานได้ การตั้งค่าช่องนี้เป็น URL ที่ไม่ว่างเปล่าจะทำให้การทำให้ใช้งานได้ดังกล่าวสิ้นสุดลง ช่องนี้ต้องไม่ไม่ได้ตั้งค่าหรือตั้งค่าเป็นว่างเปล่าสำหรับการทำให้ใช้งานได้ที่ทำเครื่องหมายว่าสิ้นสุดการใช้งานแล้ว |
details |
เอาต์พุตเท่านั้น รายละเอียดเพิ่มเติมเกี่ยวกับการทำให้ใช้งานได้ เซิร์ฟเวอร์ควรส่งคืนช่องนี้เมื่อส่งคืนการติดตั้งใช้งานเท่านั้น |
UserAccessLevel
ระดับการเข้าถึงการติดตั้งใช้งาน
การแสดง JSON |
---|
{
"userEmail": string,
"accessLevel": enum ( |
ช่อง | |
---|---|
userEmail |
อีเมลของผู้ใช้ |
accessLevel |
ระดับการเข้าถึงการทำให้ใช้งานได้ของผู้ใช้ |
AccessLevel
ผู้ใช้มีระดับการเข้าถึงการทำให้ใช้งานได้ในระดับที่แตกต่างกัน
Enum | |
---|---|
ACCESS_LEVEL_UNSPECIFIED |
ไม่ได้ระบุ |
READ_ONLY_ACCESS |
ผู้ใช้ดูการทำให้ใช้งานได้ได้ แต่แก้ไขไม่ได้ |
GROUPS_ONLY_ACCESS |
ผู้ใช้สามารถแก้ไขกลุ่มทดสอบได้ แต่ไม่ใช่กลุ่มเวอร์ชันที่ใช้งานจริงในการทำให้ใช้งานได้นี้ |
FULL_ACCESS |
ผู้ใช้สามารถแก้ไขทั้งกลุ่มทดสอบและกลุ่มเวอร์ชันที่ใช้งานจริงในการทำให้ใช้งานได้นี้ |
NO_ACCESS |
ผู้ใช้ไม่มีสิทธิ์เข้าถึงการทำให้ใช้งานได้นี้ |
DeploymentDetails
รายละเอียดเกี่ยวกับการทำให้ใช้งานได้ รวมถึงการอัปเดตและกลุ่ม ข้อมูลทั้งหมดนี้เป็นแบบอ่านอย่างเดียว
การแสดง JSON |
---|
{ "updates": [ { object ( |
ช่อง | |
---|---|
updates[] |
ประวัติการอัปเดตของการทำให้ใช้งานได้ |
groups[] |
กลุ่มในมุมมองโดยละเอียด โปรดทราบว่า |
configs[] |
การกำหนดค่าการทำให้ใช้งานได้ |
versionTag |
เวอร์ชันการทำให้ใช้งานได้ |
UpdateHistory
รายการประวัติการอัปเดต ข้อมูลนี้เป็นแบบอ่านอย่างเดียว
การแสดง JSON |
---|
{
"updateTime": string,
"user": string,
"content": [
{
object ( |
ช่อง | |
---|---|
updateTime |
การประทับเวลาเมื่อมีการอัปเดต การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
user |
อีเมลของผู้ใช้เมื่อทำการเปลี่ยนแปลง |
content[] |
การอัปเดตที่ทำโดยผู้ใช้รายนี้ในขณะนี้ |
HistoryData
แสดงธุรกรรม ตัวอย่างเช่น หากกลุ่มได้รับการอัปเดต ข้อมูลอาจมีลักษณะดังนี้
HistoryData {
value = group "security updates"
subData = HistoryData {
value = applied ota configurations
subData = HistoryData {
value = config 1
}, HistoryData {
value = config 2
}
}
}
การแสดง JSON |
---|
{
"value": string,
"subData": [
{
object ( |
ช่อง | |
---|---|
value |
เนื้อหาของการเปลี่ยนแปลงที่เฉพาะเจาะจงหรือส่วนหัว หากมี subData อยู่ |
subData[] |
หากมีการเปลี่ยนแปลงหลายรายการ ระบบจะแสดงแต่ละรายการ |
วิธีการ |
|
---|---|
|
รับ Deployment |
|
รายการ deployments |
|
อัปเดต deployment |