مشاركة عبر


JobPatchParameter interface

واجهة تمثل JobPatchParameter.

الخصائص

constraints

قيود التنفيذ للوظيفة. إذا تم حذفها، يتم ترك قيود التنفيذ الحالية دون تغيير.

metadata

قائمة أزواج الاسم والقيمة المقترنة بالوظيفة كبيانات تعريف. إذا تم حذفها، يتم ترك بيانات تعريف الوظيفة الحالية دون تغيير.

onAllTasksComplete

الإجراء الذي يجب أن تتخذه خدمة Batch عندما تكون كافة المهام في الوظيفة في حالة مكتملة. إذا تم حذفه، يتم ترك سلوك الإكمال دون تغيير. لا يجوز لك تغيير القيمة من إنهاء الوظيفة إلى noaction - أي أنه بمجرد الإنهاء التلقائي للوظيفة، لا يمكنك إيقاف تشغيلها مرة أخرى. إذا حاولت القيام بذلك، يفشل الطلب مع استجابة خطأ "قيمة خاصية غير صالحة"؛ إذا كنت تتصل بواجهة برمجة تطبيقات REST مباشرة، فإن رمز حالة HTTP هو 400 (طلب غير صحيح). تتضمن القيم المحتملة: "noAction"، و"terminateJob"

poolInfo

التجمع الذي تقوم خدمة Batch بتشغيل مهام المهمة عليه. يمكنك تغيير التجمع لوظيفة فقط عند تعطيل الوظيفة. سيفشل استدعاء مهمة التصحيح إذا قمت بتضمين عنصر poolInfo ولم يتم تعطيل المهمة. إذا قمت بتحديد autoPoolSpecification في poolInfo، يمكن تحديث الخاصية keepAlive فقط ل autoPoolSpecification، ثم فقط إذا كان autoPoolSpecification يحتوي على poolLifetimeOption of Job (يمكن تحديث خصائص الوظيفة الأخرى كالمعتاد). إذا تم حذفها، تستمر الوظيفة في التشغيل على تجمعها الحالي.

priority

أولوية الوظيفة. يمكن أن تتراوح قيم الأولوية من -1000 إلى 1000، مع -1000 أقل أولوية و1000 أولوية قصوى. إذا تم حذفها، يتم ترك أولوية المهمة دون تغيير.

تفاصيل الخاصية

constraints

قيود التنفيذ للوظيفة. إذا تم حذفها، يتم ترك قيود التنفيذ الحالية دون تغيير.

constraints?: JobConstraints

قيمة الخاصية

metadata

قائمة أزواج الاسم والقيمة المقترنة بالوظيفة كبيانات تعريف. إذا تم حذفها، يتم ترك بيانات تعريف الوظيفة الحالية دون تغيير.

metadata?: MetadataItem[]

قيمة الخاصية

onAllTasksComplete

الإجراء الذي يجب أن تتخذه خدمة Batch عندما تكون كافة المهام في الوظيفة في حالة مكتملة. إذا تم حذفه، يتم ترك سلوك الإكمال دون تغيير. لا يجوز لك تغيير القيمة من إنهاء الوظيفة إلى noaction - أي أنه بمجرد الإنهاء التلقائي للوظيفة، لا يمكنك إيقاف تشغيلها مرة أخرى. إذا حاولت القيام بذلك، يفشل الطلب مع استجابة خطأ "قيمة خاصية غير صالحة"؛ إذا كنت تتصل بواجهة برمجة تطبيقات REST مباشرة، فإن رمز حالة HTTP هو 400 (طلب غير صحيح). تتضمن القيم المحتملة: "noAction"، و"terminateJob"

onAllTasksComplete?: OnAllTasksComplete

قيمة الخاصية

poolInfo

التجمع الذي تقوم خدمة Batch بتشغيل مهام المهمة عليه. يمكنك تغيير التجمع لوظيفة فقط عند تعطيل الوظيفة. سيفشل استدعاء مهمة التصحيح إذا قمت بتضمين عنصر poolInfo ولم يتم تعطيل المهمة. إذا قمت بتحديد autoPoolSpecification في poolInfo، يمكن تحديث الخاصية keepAlive فقط ل autoPoolSpecification، ثم فقط إذا كان autoPoolSpecification يحتوي على poolLifetimeOption of Job (يمكن تحديث خصائص الوظيفة الأخرى كالمعتاد). إذا تم حذفها، تستمر الوظيفة في التشغيل على تجمعها الحالي.

poolInfo?: PoolInformation

قيمة الخاصية

priority

أولوية الوظيفة. يمكن أن تتراوح قيم الأولوية من -1000 إلى 1000، مع -1000 أقل أولوية و1000 أولوية قصوى. إذا تم حذفها، يتم ترك أولوية المهمة دون تغيير.

priority?: number

قيمة الخاصية

number