مشاركة عبر


ExitOptionsOutput interface

تحديد كيفية استجابة خدمة الدفعات لحالة خروج معينة.

الخصائص

dependencyAction

إجراء تنفذه خدمة Batch على المهام التي تعتمد على هذه المهمة. القيم المحتملة هي "مرضية" (تسمح للمهام التابعة بالتقدم) و"حظر" (تستمر المهام التابعة في الانتظار). لا تدعم Batch بعد إلغاء المهام التابعة.

القيم المحتملة: "إرضاء"، "كتلة"

jobAction

إجراء يجب اتخاذه على المهمة التي تحتوي على المهمة، إذا اكتملت المهمة بشرط الخروج المحدد وكانت الخاصية 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