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