ExitOptionsOutput interface
تحديد كيفية استجابة خدمة الدفعات لحالة خروج معينة.
الخصائص
| dependency |
إجراء تنفذه خدمة Batch على المهام التي تعتمد على هذه المهمة. القيم المحتملة هي "مرضية" (تسمح للمهام التابعة بالتقدم) و"حظر" (تستمر المهام التابعة في الانتظار). لا تدعم Batch بعد إلغاء المهام التابعة. القيم المحتملة: "إرضاء"، "كتلة" |
| job |
إجراء يجب اتخاذه على المهمة التي تحتوي على المهمة، إذا اكتملت المهمة بشرط الخروج المحدد وكانت الخاصية onTaskFailed للوظيفة هي "performExitOptionsJobAction". الإعداد الافتراضي هو لا شيء لرمز الخروج 0 والإنهاء لجميع شروط الخروج الأخرى. إذا كانت الخاصية Job's onTaskFailed noaction، فإن تحديد هذه الخاصية يرجع خطأ ويفشل طلب إضافة مهمة مع خطأ قيمة خاصية غير صالح؛ إذا كنت تتصل بواجهة برمجة تطبيقات REST مباشرة، فإن رمز حالة HTTP هو 400 (طلب غير صحيح). القيم المحتملة: "none"، "disable"، "terminate" |
تفاصيل الخاصية
dependencyAction
إجراء تنفذه خدمة Batch على المهام التي تعتمد على هذه المهمة. القيم المحتملة هي "مرضية" (تسمح للمهام التابعة بالتقدم) و"حظر" (تستمر المهام التابعة في الانتظار). لا تدعم Batch بعد إلغاء المهام التابعة.
القيم المحتملة: "إرضاء"، "كتلة"
dependencyAction?: string
قيمة الخاصية
string
jobAction
إجراء يجب اتخاذه على المهمة التي تحتوي على المهمة، إذا اكتملت المهمة بشرط الخروج المحدد وكانت الخاصية onTaskFailed للوظيفة هي "performExitOptionsJobAction". الإعداد الافتراضي هو لا شيء لرمز الخروج 0 والإنهاء لجميع شروط الخروج الأخرى. إذا كانت الخاصية Job's onTaskFailed noaction، فإن تحديد هذه الخاصية يرجع خطأ ويفشل طلب إضافة مهمة مع خطأ قيمة خاصية غير صالح؛ إذا كنت تتصل بواجهة برمجة تطبيقات REST مباشرة، فإن رمز حالة HTTP هو 400 (طلب غير صحيح).
القيم المحتملة: "none"، "disable"، "terminate"
jobAction?: string
قيمة الخاصية
string