المورد: التشغيل
يمثّل هذا المورد عملية طويلة الأمد ناتجة عن طلب بيانات من واجهة برمجة التطبيقات للشبكة.
تمثيل 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 |
عنصر عنصر يحتوي على حقول من نوع عشوائي. يحتوي الحقل الإضافي |
الحالة
يحدد النوع Status
نموذج خطأ منطقيًا مناسبًا لبيئات البرمجة المختلفة، بما في ذلك واجهات برمجة تطبيقات REST وواجهات RPC API. وتستخدمه gRPC. تحتوي كل رسالة في Status
على ثلاثة أجزاء من البيانات: رمز الخطأ، ورسالة الخطأ، وتفاصيل الخطأ.
يمكنك الاطّلاع على المزيد من المعلومات حول نموذج الخطأ هذا وكيفية استخدامه في دليل تصميم واجهة برمجة التطبيقات.
تمثيل JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
الحقول | |
---|---|
code |
رمز الحالة الذي يجب أن يكون قيمة تعداد |
message |
تظهر رسالة خطأ لمطوّر البرامج باللغة الإنجليزية. يجب ترجمة أي رسالة خطأ مواجهة للمستخدم وإرسالها في الحقل |
details[] |
قائمة بالرسائل التي تحتوي على تفاصيل الخطأ. هناك مجموعة شائعة من أنواع الرسائل التي يمكن استخدامها في واجهات برمجة التطبيقات. عنصر يحتوي على حقول من نوع عشوائي. يحتوي الحقل الإضافي |
الطُرق |
|
---|---|
|
لبدء عملية إلغاء المزامنة غير المتزامنة خلال عملية تشغيل طويلة الأمد. |
|
حذف عملية طويلة الأمد |
|
يحتوي على أحدث حالة لعمليات التشغيل لفترة طويلة. |
|
يتم إدراج عمليات مطابقة للفلتر المحدّد في الطلب. |
|
الانتظار حتى اكتمال العملية الطويلة الأمد أو انتهاء المهلة المحدّدة، مع عرض أحدث حالة |