ee.data.getOperation

تعرض هذه الطريقة معلومات عن عملية أو قائمة عمليات.

يمكنك الاطّلاع على مزيد من التفاصيل حول العمليات هنا: https://cloud.google.com/apis/design/design_patterns#long_running_operations

تعرِض هذه السمة حالة العملية أو خريطة من أسماء العمليات إلى الحالة. تحتوي كل عملية على ما يلي:

  - name: اسم العملية بالتنسيق projects/X/operations/Y

  - done: تكون القيمة صحيحة عند انتهاء العملية.

  - error: قد يتم ضبطها عندما تكون done=true. يحتوي على رسالة وحقول أخرى من https://cloud.google.com/tasks/docs/reference/rpc/google.rpc#status

  - البيانات الوصفية التي تحتوي على

    + الحالة: PENDING أو RUNNING أو CANCELLING أو SUCCEEDED أو CANCELLED أو FAILED

    + description: وصف المهمة المقدَّم

    + type: EXPORT_IMAGE, EXPORT_FEATURES, etc.

    + create_time: وقت إرسال العملية لأول مرة.

    + update_time: الطابع الزمني لآخر تعديل.

    + start_time: الوقت الذي بدأت فيه العملية، إذا كان ذلك منطبقًا.

    + end_time: الوقت الذي انتهت فيه العملية، إذا كان ذلك منطبقًا.

    + attempt: عدد محاولات إعادة تنفيذ هذه المهمة، بدءًا من 1.

    + destination_uris: الموارد التي تنتجها هذه العملية.

    + batch_eecu_usage_seconds: وحدة المعالجة المركزية المستخدَمة في هذه العملية

الاستخدامالمرتجعات
ee.data.getOperation(operationName, callback)Dictionary[api.Operation]|api.Operation
الوسيطةالنوعالتفاصيل
operationNameList[String]|Stringأسماء العمليات
callbackالوظيفة، اختياريةدالة ردّ اختيارية في حال عدم توفيرها، يتم إجراء المكالمة بشكل متزامن.