المورد: العملية
تمثيل تنفيذ عملية نص برمجي واحدة تم بدؤها من محرر النص البرمجي أو عامل تشغيل أو تطبيق أو باستخدام واجهة برمجة التطبيقات "برمجة تطبيقات Google". ويختلف هذا عن مورد
، الذي لا يمثل سوى عمليات التنفيذ التي تم بدؤها عبر واجهة برمجة التطبيقات "لبرمجة التطبيقات".Operation
تمثيل JSON |
---|
{ "projectName": string, "functionName": string, "processType": enum ( |
الحقول | |
---|---|
projectName |
اسم النص البرمجي الجاري تنفيذه. |
functionName |
اسم الدالة التي بدأت عملية التنفيذ. |
processType |
نوع عمليات التنفيذ. |
processStatus |
حالة عمليات التنفيذ. |
userAccessLevel |
مستوى دخول المستخدمين الجاري تنفيذه إلى النص البرمجي. |
startTime |
وقت بدء التنفيذ. طابع زمني بتنسيق RFC3339 UTC "Zulu"، مع دقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
duration |
المدة التي استغرقها التنفيذ أثناء تنفيذها. المدة بالثواني التي تصل إلى تسعة أرقام كسرية، تنتهي بـ " |
نوع العملية
نوع العملية، الذي يحدد كيفية بدء العملية.
عمليات التعداد | |
---|---|
PROCESS_TYPE_UNSPECIFIED |
نوع غير محدد. |
ADD_ON |
تم بدء العملية من نقطة دخول لإضافة ميزات إضافية. |
EXECUTION_API |
تم بدء العملية باستخدام واجهة برمجة التطبيقات "لبرمجة التطبيقات". |
TIME_DRIVEN |
تم بدء العملية من مشغّل مستند إلى الوقت. |
TRIGGER |
تم بدء العملية من مشغّل مستند إلى حدث. |
WEBAPP |
تم بدء العملية من نقطة إدخال لتطبيق ويب. |
EDITOR |
تم بدء العملية باستخدام IDE لبرمجة التطبيقات. |
SIMPLE_TRIGGER |
تم بدء العملية من مُشغِّل G Suite بسيط. |
MENU |
بدأت العملية من أحد عناصر قائمة G Suite. |
BATCH_TASK |
تم بدء العملية كمهمة في مهمة مجمّعة. |
حالة المعالجة
حالة العملية.
عمليات التعداد | |
---|---|
PROCESS_STATUS_UNSPECIFIED |
حالة غير محدّدة |
RUNNING |
العملية قيد التشغيل حاليًا. |
PAUSED |
تم إيقاف العملية مؤقتًا. |
COMPLETED |
اكتملت العملية. |
CANCELED |
تم إلغاء العملية. |
FAILED |
تعذّر إتمام العملية. |
TIMED_OUT |
انتهت مهلة العملية. |
UNKNOWN |
حالة العملية غير معروفة. |
DELAYED |
تم تأخير العملية، في انتظار الحصة. |
مستوى وصول المستخدم
مستويات وصول المستخدمين المختلفة.
عمليات التعداد | |
---|---|
USER_ACCESS_LEVEL_UNSPECIFIED |
لم يتم تحديد مستوى وصول المستخدم |
NONE |
لا يملك المستخدم إذن الوصول. |
READ |
يمتلك المستخدم حق الوصول للقراءة فقط. |
WRITE |
يتمتع المستخدم بحق الوصول للكتابة. |
OWNER |
المستخدم مالك. |
الطُرق |
|
---|---|
|
يمكنك إدراج معلومات حول العمليات التي أجراها المستخدم أو بالنيابة عنه، مثل نوع العملية والحالة الحالية. |
|
إدراج معلومات حول العمليات التي تم تنفيذها في نص برمجي، مثل نوع العملية والحالة الحالية. |