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 Transcoding.

פרמטרים של נתיב

פרמטרים
name

string

השם של משאב הפעולה שממתינים לסיום שלו.

גוף הבקשה

גוף הבקשה מכיל נתונים עם המבנה הבא:

ייצוג ב-JSON
{
  "timeout": string
}
שדות
timeout

string (Duration format)

משך הזמן המקסימלי להמתנה לפני שהזמן הקצוב לתפוגה יסתיים. אם לא מציינים ערך, ההמתנה תהיה לכל היותר הזמן שמותר לפי פרוטוקול ה-HTTP/RPC הבסיסי. אם מציינים גם תאריך יעד להקשר של RPC, המערכת תשתמש בתאריך הקצר יותר.

משך זמן בשניות עם עד תשע ספרות אחרי הנקודה העשרונית, שמסתיים ב-'s'. דוגמה: "3.5s".

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Operation.

היקפי הרשאה

נדרש היקף ההרשאות הבא של OAuth:

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

מידע נוסף זמין במאמר סקירה כללית על OAuth 2.0.