مشاركة عبر


BatchJobSchedule interface

جدول الوظائف الذي يسمح بالوظائف المتكررة عن طريق تحديد وقت تشغيل الوظائف والمواصفات المستخدمة لإنشاء كل وظيفة.

الخصائص

creationTime

وقت إنشاء جدول الوظائف.

displayName

اسم العرض للجدول.

eTag

موعد الانتهاء من جدول العمل. هذه سلسلة مبهمة. يمكنك استخدامه لاكتشاف ما إذا كان جدول المهام قد تغير بين الطلبات. على وجه الخصوص، يمكنك تمرير ETag بطلب تحديث جدول المهام لتحديد أن تغييراتك يجب أن تدخل حيز التنفيذ فقط إذا لم يقم أحد آخر بتعديل الجدول في هذه الأثناء.

executionInfo

معلومات عن الوظائف التي تم تشغيلها وسيتم تشغيلها ضمن هذا الجدول.

id

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

jobScheduleStatistics

إحصائيات استخدام الموارد مدى الحياة لجدول الوظائف. وقد لا تكون الإحصاءات متاحة على الفور. تقوم خدمة Batch بإجراء مجموعة دورية من الإحصائيات. التأخير النموذجي حوالي 30 دقيقة.

jobSpecification

تفاصيل الوظائف التي سيتم إنشاؤها في هذا الجدول.

lastModified

آخر وقت معدل في جدول المهام. هذه هي آخر مرة تتغير فيها بيانات مستوى الجدول، مثل مواصفات الوظيفة أو معلومات التكرار. ولا يأخذ في الاعتبار تغييرات على مستوى الوظائف مثل إنشاء وظائف جديدة أو تغيير الوظائف في الولاية.

metadata

قائمة بأزواج الاسم-القيمة المرتبطة بالجدول كبيانات وصفية. لا تعين خدمة Batch أي معنى لبيانات التعريف؛ هو فقط لاستخدام التعليمات البرمجية للمستخدم.

previousState

الحالة السابقة لجدول الوظائف. هذه الخاصية غير موجودة إذا كان جدول الوظائف في حالته النشطة الأولية.

previousStateTransitionTime

الوقت الذي دخل فيه جدول الوظائف حالته السابقة. هذه الخاصية غير موجودة إذا كان جدول الوظائف في حالته النشطة الأولية.

schedule

الجدول الزمني الذي سيتم إنشاء الوظائف وفقا له. يتم تصحيح جميع الأوقات حسب التوقيت العالمي المتفق عليه ولا تتأثر بالتوقيت الصيفي.

state

الحالة الحالية لجدول الوظائف.

stateTransitionTime

الوقت الذي دخل فيه جدول الوظائف في الحالة الحالية.

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

الحالة الحالية لجدول الوظائف.

state: BatchJobScheduleState

قيمة الخاصية

stateTransitionTime

الوقت الذي دخل فيه جدول الوظائف في الحالة الحالية.

stateTransitionTime: Date

قيمة الخاصية

Date

url

رابط جدول الوظائف.

url: string

قيمة الخاصية

string