BatchJobSchedule interface
جدول الوظائف الذي يسمح بالوظائف المتكررة عن طريق تحديد وقت تشغيل الوظائف والمواصفات المستخدمة لإنشاء كل وظيفة.
الخصائص
| creation |
وقت إنشاء جدول الوظائف. |
| display |
اسم العرض للجدول. |
| e |
موعد الانتهاء من جدول العمل. هذه سلسلة مبهمة. يمكنك استخدامه لاكتشاف ما إذا كان جدول المهام قد تغير بين الطلبات. على وجه الخصوص، يمكنك تمرير ETag بطلب تحديث جدول المهام لتحديد أن تغييراتك يجب أن تدخل حيز التنفيذ فقط إذا لم يقم أحد آخر بتعديل الجدول في هذه الأثناء. |
| execution |
معلومات عن الوظائف التي تم تشغيلها وسيتم تشغيلها ضمن هذا الجدول. |
| id | سلسلة تحدد بشكل فريد الجدول الزمني داخل الحساب. |
| job |
إحصائيات استخدام الموارد مدى الحياة لجدول الوظائف. وقد لا تكون الإحصاءات متاحة على الفور. تقوم خدمة Batch بإجراء مجموعة دورية من الإحصائيات. التأخير النموذجي حوالي 30 دقيقة. |
| job |
تفاصيل الوظائف التي سيتم إنشاؤها في هذا الجدول. |
| last |
آخر وقت معدل في جدول المهام. هذه هي آخر مرة تتغير فيها بيانات مستوى الجدول، مثل مواصفات الوظيفة أو معلومات التكرار. ولا يأخذ في الاعتبار تغييرات على مستوى الوظائف مثل إنشاء وظائف جديدة أو تغيير الوظائف في الولاية. |
| metadata | قائمة بأزواج الاسم-القيمة المرتبطة بالجدول كبيانات وصفية. لا تعين خدمة Batch أي معنى لبيانات التعريف؛ هو فقط لاستخدام التعليمات البرمجية للمستخدم. |
| previous |
الحالة السابقة لجدول الوظائف. هذه الخاصية غير موجودة إذا كان جدول الوظائف في حالته النشطة الأولية. |
| previous |
الوقت الذي دخل فيه جدول الوظائف حالته السابقة. هذه الخاصية غير موجودة إذا كان جدول الوظائف في حالته النشطة الأولية. |
| schedule | الجدول الزمني الذي سيتم إنشاء الوظائف وفقا له. يتم تصحيح جميع الأوقات حسب التوقيت العالمي المتفق عليه ولا تتأثر بالتوقيت الصيفي. |
| state | الحالة الحالية لجدول الوظائف. |
| state |
الوقت الذي دخل فيه جدول الوظائف في الحالة الحالية. |
| url | رابط جدول الوظائف. |
تفاصيل الخاصية
creationTime
وقت إنشاء جدول الوظائف.
creationTime: Date
قيمة الخاصية
Date
displayName
اسم العرض للجدول.
displayName?: string
قيمة الخاصية
string
eTag
موعد الانتهاء من جدول العمل. هذه سلسلة مبهمة. يمكنك استخدامه لاكتشاف ما إذا كان جدول المهام قد تغير بين الطلبات. على وجه الخصوص، يمكنك تمرير ETag بطلب تحديث جدول المهام لتحديد أن تغييراتك يجب أن تدخل حيز التنفيذ فقط إذا لم يقم أحد آخر بتعديل الجدول في هذه الأثناء.
eTag: string
قيمة الخاصية
string
executionInfo
معلومات عن الوظائف التي تم تشغيلها وسيتم تشغيلها ضمن هذا الجدول.
executionInfo: BatchJobScheduleExecutionInfo
قيمة الخاصية
id
سلسلة تحدد بشكل فريد الجدول الزمني داخل الحساب.
id: string
قيمة الخاصية
string
jobScheduleStatistics
إحصائيات استخدام الموارد مدى الحياة لجدول الوظائف. وقد لا تكون الإحصاءات متاحة على الفور. تقوم خدمة Batch بإجراء مجموعة دورية من الإحصائيات. التأخير النموذجي حوالي 30 دقيقة.
jobScheduleStatistics?: BatchJobScheduleStatistics
قيمة الخاصية
jobSpecification
تفاصيل الوظائف التي سيتم إنشاؤها في هذا الجدول.
jobSpecification: BatchJobSpecification
قيمة الخاصية
lastModified
آخر وقت معدل في جدول المهام. هذه هي آخر مرة تتغير فيها بيانات مستوى الجدول، مثل مواصفات الوظيفة أو معلومات التكرار. ولا يأخذ في الاعتبار تغييرات على مستوى الوظائف مثل إنشاء وظائف جديدة أو تغيير الوظائف في الولاية.
lastModified: Date
قيمة الخاصية
Date
metadata
قائمة بأزواج الاسم-القيمة المرتبطة بالجدول كبيانات وصفية. لا تعين خدمة Batch أي معنى لبيانات التعريف؛ هو فقط لاستخدام التعليمات البرمجية للمستخدم.
metadata?: BatchMetadataItem[]
قيمة الخاصية
previousState
الحالة السابقة لجدول الوظائف. هذه الخاصية غير موجودة إذا كان جدول الوظائف في حالته النشطة الأولية.
previousState?: BatchJobScheduleState
قيمة الخاصية
previousStateTransitionTime
الوقت الذي دخل فيه جدول الوظائف حالته السابقة. هذه الخاصية غير موجودة إذا كان جدول الوظائف في حالته النشطة الأولية.
previousStateTransitionTime?: Date
قيمة الخاصية
Date
schedule
الجدول الزمني الذي سيتم إنشاء الوظائف وفقا له. يتم تصحيح جميع الأوقات حسب التوقيت العالمي المتفق عليه ولا تتأثر بالتوقيت الصيفي.
schedule?: BatchJobScheduleConfiguration
قيمة الخاصية
state
stateTransitionTime
الوقت الذي دخل فيه جدول الوظائف في الحالة الحالية.
stateTransitionTime: Date
قيمة الخاصية
Date
url
رابط جدول الوظائف.
url: string
قيمة الخاصية
string