الموارد: العملية
يمثل هذا المورد عملية طويلة الأمد نتيجة لاستدعاء واجهة برمجة تطبيقات الشبكة.
تمثيل جيسون |
---|
{ "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 | الاستجابة الطبيعية والناجحة للعملية. إذا لم تُرجع الطريقة الأصلية أي بيانات عن النجاح، مثل كائن يحتوي على حقول من نوع عشوائي. يحتوي الحقل الإضافي |
طُرق | |
---|---|
| يحصل على أحدث حالة لعملية طويلة الأمد. |