Method: accounts.apps.operations.wait

รอจนกว่าการดำเนินการที่ใช้เวลานานที่ระบุจะเสร็จสิ้นหรือถึงระยะหมดเวลาที่ระบุอย่างน้อยที่สุด โดยจะแสดงสถานะล่าสุด หากดำเนินการเสร็จแล้ว ระบบจะแสดงผลสถานะล่าสุดทันที หากการหมดเวลาที่ระบุมากกว่าการหมดเวลา HTTP/RPC เริ่มต้น ระบบจะใช้การหมดเวลา HTTP/RPC หากเซิร์ฟเวอร์ไม่รองรับวิธีนี้ ระบบจะแสดง google.rpc.Code.UNIMPLEMENTED โปรดทราบว่าวิธีนี้จะดำเนินการในรูปแบบที่เหมาะสมที่สุด โดยอาจแสดงผลสถานะล่าสุดก่อนการหมดเวลาที่ระบุ (รวมถึงทันที) ซึ่งหมายความว่าแม้การตอบกลับทันทีก็ไม่ได้รับประกันว่าการดำเนินการจะเสร็จสมบูรณ์

คำขอ HTTP

POST https://checks.googleapis.com/v1alpha/{name=accounts/*/apps/*/operations/*}:wait

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

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

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

string

ชื่อของทรัพยากรการดำเนินการที่จะรอ

เนื้อความของคำขอ

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

การแสดง JSON
{
  "timeout": string
}
ช่อง
timeout

string (Duration format)

ระยะเวลารอสูงสุดก่อนหมดเวลา หากเว้นว่างไว้ การรอจะนานที่สุดเท่าที่โปรโตคอล HTTP/RPC พื้นฐานอนุญาต หากมีการระบุกำหนดเวลาบริบท RPC ด้วย ระบบจะใช้กำหนดเวลาที่สั้นกว่า

ระยะเวลาเป็นวินาทีที่มีเศษทศนิยมได้สูงสุด 9 หลัก โดยลงท้ายด้วย 's' เช่น "3.5s"

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

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Operation

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/checks

ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมของ OAuth 2.0