JobStatus type

حالة الوظيفة.
يمكن استخدام KnownJobStatus بالتبادل مع JobStatus ، ويحتوي هذا التعداد على القيم المعروفة التي تدعمها الخدمة.

القيم المعروفة التي تدعمها الخدمة

NotStarted: لم يبدأ اللعب بعد.
البداية: بدأت الجري. المستخدم لديه معرف تشغيل.
التزويد: (غير مستخدم حاليا) سيتم استخدامه إذا كان ES هو من ينشئ هدف الحوسبة.
التحضير: يتم تجهيز بيئة الجري.
مدعوم في الطابور: المهمة مرتبة في قائمة الانتظار في هدف الحوسبة. على سبيل المثال، في BatchAI تكون الوظيفة في حالة انتظار الانتظار، أثناء انتظار جاهزية جميع العقد المطلوبة.
التشغيل: بدأت المهمة تعمل في هدف الحوسبة.
الانتهاء من العمل: تم إنجاز المهمة في الهدف. هي الآن في حالة جمع المخرجات.
إلغاء طلب الإلغاء للوظيفة.
تم الانتهاء: تم إنجاز العمل بنجاح. وهذا يعكس أن كل من المهمة نفسها وحالة جمع المخرجات اكتملت بنجاح
فشل: فشل الوظيفة.
الإلغاء: بعد طلب الإلغاء، تم إلغاء الوظيفة بنجاح الآن.
NotResponding: عند تفعيل heartbeat، إذا لم يتم تحديث أي معلومات إلى RunHistory، تنتقل الجولة إلى حالة NotResponding. NotResponding هي الولاية الوحيدة التي تعفى من أوامر الانتقال الصارمة. يمكن أن تنتقل الجولة من عدم الاستجابة إلى أي من الحالات السابقة.
تم إيقاف المهمة مؤقتا: يتم إيقاف المهمة مؤقتا من قبل المستخدمين. يمكن إجراء بعض التعديلات على وظائف وضع العلامات فقط في حالة التوقف المؤقت.
غير معروف: حالة الوظيفة الافتراضية إذا لم يتم ربطها بجميع الحالات الأخرى

type JobStatus = string