ควบคุมการกำหนดค่าการรับส่งข้อมูลสำหรับแบ็กเอนด์
การแสดง JSON |
---|
{ "name": string, "current": { object ( |
ช่อง | |
---|---|
name |
ตัวระบุ ชื่อทรัพยากรของแบ็กเอนด์ รูปแบบ:
|
current |
เอาต์พุตเท่านั้น สถานะปัจจุบันของการจัดสรรการรับส่งข้อมูลสำหรับแบ็กเอนด์ เมื่อตั้งค่า |
reconciling |
เอาต์พุตเท่านั้น ช่องที่ หากเป็น "จริง" แสดงว่าระบบกำลังทำงานเพื่อทำให้ |
createTime |
เอาต์พุตเท่านั้น เวลาที่สร้างแบ็กเอนด์ การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
updateTime |
เอาต์พุตเท่านั้น เวลาที่อัปเดตแบ็กเอนด์ครั้งล่าสุด การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
labels |
ไม่บังคับ แมปค่าคีย์ที่ไม่มีโครงสร้างซึ่งใช้เพื่อจัดระเบียบและจัดหมวดหมู่ออบเจ็กต์ได้ ออบเจ็กต์ที่มีรายการคู่ |
annotations |
ไม่บังคับ แมปค่าคีย์แบบไม่มีโครงสร้างที่อาจกำหนดโดยเครื่องมือภายนอกเพื่อจัดเก็บและข้อมูลเมตาที่กำหนดเอง สืบค้นไม่ได้และควรเก็บไว้เมื่อแก้ไขออบเจ็กต์ ออบเจ็กต์ที่มีรายการคู่ |
etag |
เอาต์พุตเท่านั้น การตรวจสอบข้อผิดพลาดที่ประมวลผลโดยเซิร์ฟเวอร์โดยอิงตามค่าอื่นๆ อาจส่งเมื่อมีการอัปเดตหรือลบเพื่อดูแลให้ทรัพยากรที่คาดหวังทำงานได้ |
uid |
เอาต์พุตเท่านั้น ตัวระบุที่ไม่ซ้ำกันซึ่งกำหนดโดยระบบ |
ช่องการรวม
|
|
target |
ตั้งค่าเพื่อควบคุมการรับส่งข้อมูลที่ต้องการสำหรับแบ็กเอนด์ด้วยตนเอง ซึ่งจะทำให้ |
rolloutPolicy |
นโยบายการเปิดตัวจะระบุวิธีสร้างบิลด์ใหม่และการทำให้ใช้งานได้โดยอัตโนมัติ |
ชุดการเข้าชม
รายการการแยกการเข้าชมซึ่งรวมกันแล้วแสดงถึงตำแหน่งที่จะกำหนดเส้นทางการเข้าชม
การแสดง JSON |
---|
{
"splits": [
{
object ( |
ช่อง | |
---|---|
splits[] |
ต้องระบุ รายการการแยกการเข้าชม |
การแยกการเข้าชม
การจัดสรรการรับส่งข้อมูลสำหรับแบ็กเอนด์
การแสดง JSON |
---|
{ "build": string, "percent": integer } |
ช่อง | |
---|---|
build |
ต้องระบุ บิลด์ที่มีการกำหนดเส้นทางการรับส่งข้อมูลไป |
percent |
ต้องระบุ เปอร์เซ็นต์ของการรับส่งข้อมูลที่จะส่งไปยังบิลด์ ปัจจุบันต้องเป็น 100% หรือ 0% |
นโยบายการเปิดตัว
นโยบายสำหรับวิธีเรียกใช้และเปิดตัวบิลด์และการเปิดตัว
การแสดง JSON |
---|
{ "disabled": boolean, "disabledTime": string, // Union field |
ช่อง | |
---|---|
disabled |
ไม่บังคับ แฟล็กที่หากเป็นจริงจะป้องกันไม่ให้สร้างการเปิดตัวผ่าน RolloutPolicy นี้ |
disabledTime |
เอาต์พุตเท่านั้น หากตั้งค่า การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
ช่องการรวม trigger ระบุประเภทของเหตุการณ์ Codebase ที่ทริกเกอร์บิลด์ใหม่ได้ trigger ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
codebaseBranch |
หากตั้งค่าแล้ว ให้ระบุ Branch ที่ทริกเกอร์บิลด์ใหม่เพื่อเริ่มต้นด้วยนโยบายนี้ ไม่เช่นนั้น จะไม่มีการเปิดตัวอัตโนมัติเกิดขึ้น |