Method: projects.draft.write

อัปเดตแบบร่างของโปรเจ็กต์ตามโมเดล

คำขอ HTTP

POST https://actions.googleapis.com/v2/{parent=projects/*}/draft:write

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
parent

string

ต้องระบุ ชื่อทรัพยากรหลักในรูปแบบ projects/{project} {project} คือรหัสโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่เชื่อมโยงกับโปรเจ็กต์ดังกล่าว

เนื้อหาของคำขอ

เนื้อหาของคำขอมีข้อมูลที่มีโครงสร้างต่อไปนี้

การแสดง JSON
{
  "files": {
    object (Files)
  }
}
ช่อง
files

object (Files)

ต้องระบุ รายการไฟล์ที่ส่งไปยังเซิร์ฟเวอร์ต่อครั้ง นี่คือรายการของไฟล์การกำหนดค่าหรือไฟล์ข้อมูล 1. คำขอแรกต้องเป็น ConfigFiles 2. คำขอแรกต้องมี ConfigFile ที่มี "settings" 3. คำขอแรกต้องมี ConfigFile ที่มี "ไฟล์ Manifest" 4. ต้องสตรีม ConfigFile ของเว็บฮุคที่เกี่ยวข้องกับ Cloud Function ก่อน DataFile ที่เกี่ยวข้องกับซอร์สโค้ด

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

คำจำกัดความของทรัพยากรฉบับร่าง

การแสดง JSON
{
  "name": string,
  "validationResults": {
    object (ValidationResults)
  }
}
ช่อง
name

string

ตัวระบุที่ไม่ซ้ำกันของแบบร่างในรูปแบบต่อไปนี้projects/{project}/draft

validationResults

object (ValidationResults)

ผลการตรวจสอบที่เชื่อมโยงกับเนื้อหาฉบับร่างของโปรเจ็กต์ โปรดทราบว่าDraft.write จะอัปเดตฉบับร่างแม้จะมีคำเตือนเนื่องจากคำเตือนไม่ใช่การบล็อกฉบับร่าง