ทรัพยากรนี้แสดงถึงการดำเนินการที่ใช้เวลานานซึ่งเป็นผลมาจากการเรียก API ของเครือข่าย
ตัวแทน JSON | |
---|---|
{ "name": string, "metadata": { "@type": string, field1: ..., ... }, "done": boolean, // Union field |
ทุ่งนา | ||
---|---|---|
name | ชื่อที่กำหนดโดยเซิร์ฟเวอร์ ซึ่งไม่ซ้ำกันภายในบริการที่ส่งคืนในตอนแรกเท่านั้น ถ้าคุณใช้ HTTP เริ่มต้นการทำแผนที่ที่ | |
metadata | ข้อมูลเมตาเฉพาะบริการที่เกี่ยวข้องกับการดำเนินการ โดยทั่วไปจะมีข้อมูลความคืบหน้าและข้อมูลเมตาทั่วไป เช่น เวลาสร้าง บริการบางอย่างอาจไม่ให้ข้อมูลเมตาดังกล่าว เมธอดใดๆ ที่ส่งคืนการดำเนินการที่ใช้เวลานานควรจัดทำเอกสารประเภทข้อมูลเมตา หากมี ออบเจ็กต์ที่มีฟิลด์ของประเภทที่กำหนดเอง เพิ่มเติมข้อมูล | |
done | หากมีค่าเป็น | |
สาขายูเนี่ยน result ผลการดำเนินงานซึ่งสามารถเป็นได้ทั้ง error หรือถูกต้อง response ถ้า done == false ไม่ error หรือ response เป็นชุด ถ้า done == true ว่าหนึ่งใน error หรือ response เป็นชุด result สามารถมีได้เพียงหนึ่งต่อไปนี้: | ||
error | ผลข้อผิดพลาดของการดำเนินการในกรณีที่เกิดความล้มเหลวหรือยกเลิก | |
response | การตอบสนองปกติของการดำเนินการในกรณีที่ประสบความสำเร็จ หากวิธีการเดิมส่งกลับไม่มีข้อมูลเกี่ยวกับความสำเร็จเช่น ออบเจ็กต์ที่มีฟิลด์ของประเภทที่กำหนดเอง เพิ่มเติมข้อมูล |