JobPatchParameter interface
واجهة تمثل JobPatchParameter.
الخصائص
| constraints | قيود التنفيذ للوظيفة. إذا تم حذفها، يتم ترك قيود التنفيذ الحالية دون تغيير. |
| metadata | قائمة أزواج الاسم والقيمة المقترنة بالوظيفة كبيانات تعريف. إذا تم حذفها، يتم ترك بيانات تعريف الوظيفة الحالية دون تغيير. |
| on |
الإجراء الذي يجب أن تتخذه خدمة Batch عندما تكون كافة المهام في الوظيفة في حالة مكتملة. إذا تم حذفه، يتم ترك سلوك الإكمال دون تغيير. لا يجوز لك تغيير القيمة من إنهاء الوظيفة إلى noaction - أي أنه بمجرد الإنهاء التلقائي للوظيفة، لا يمكنك إيقاف تشغيلها مرة أخرى. إذا حاولت القيام بذلك، يفشل الطلب مع استجابة خطأ "قيمة خاصية غير صالحة"؛ إذا كنت تتصل بواجهة برمجة تطبيقات REST مباشرة، فإن رمز حالة HTTP هو 400 (طلب غير صحيح). تتضمن القيم المحتملة: "noAction"، و"terminateJob" |
| pool |
التجمع الذي تقوم خدمة 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