คำจำกัดความของทรัพยากรเวอร์ชัน
การแสดง JSON | |
---|---|
{
"name": string,
"versionState": {
object ( |
ช่อง | |
---|---|
name |
ตัวระบุที่ไม่ซ้ำกันของเวอร์ชันในรูปแบบต่อไปนี้ |
versionState |
สถานะปัจจุบันของเวอร์ชัน |
creator |
อีเมลของผู้ใช้ที่สร้างเวอร์ชันนี้ |
updateTime |
การประทับเวลาของการเปลี่ยนแปลงล่าสุดในเวอร์ชันนี้ การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
VersionState
แสดงสถานะปัจจุบันของเวอร์ชัน
การแสดง JSON | |
---|---|
{
"state": enum ( |
ช่อง | |
---|---|
state |
สถานะปัจจุบันของเวอร์ชัน |
message |
ข้อความที่ใช้งานง่ายสำหรับสถานะปัจจุบันของเวอร์ชัน |
รัฐ
Enum ที่ระบุสถานะที่เวอร์ชันสามารถใช้ได้ enum นี้ยังไม่ได้ตรึงและอาจเพิ่มค่าในภายหลัง
Enum | |
---|---|
STATE_UNSPECIFIED |
ค่าเริ่มต้นของรัฐ |
CREATION_IN_PROGRESS |
กำลังสร้างเวอร์ชัน |
CREATION_FAILED |
สร้างเวอร์ชันไม่สำเร็จ |
CREATED |
สร้างเวอร์ชันนี้เรียบร้อยแล้ว |
REVIEW_IN_PROGRESS |
เวอร์ชันดังกล่าวอยู่ระหว่างการตรวจสอบนโยบาย (หรือที่เรียกว่าการอนุมัติ) |
APPROVED |
เวอร์ชันนี้ได้รับอนุมัติให้ตรวจสอบนโยบายและใช้งานได้ |
CONDITIONALLY_APPROVED |
เวอร์ชันนี้ได้รับอนุมัติอย่างมีเงื่อนไขแล้ว แต่ยังอยู่ระหว่างการตรวจสอบขั้นสุดท้าย ซึ่งอาจเปลี่ยนกลับได้หากการตรวจสอบขั้นสุดท้ายถูกปฏิเสธ |
DENIED |
เวอร์ชันถูกปฏิเสธสำหรับการตรวจสอบนโยบาย |
UNDER_TAKEDOWN |
ระบบจะนำเวอร์ชันนี้ออกเนื่องจาก Agent ทั้งหมดและจะลบออกทุกเวอร์ชัน |
DELETED |
ลบเวอร์ชันแล้ว |