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

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

    + state: PENDING أو RUNNING أو CANCELLING أو SUCCEEDED أو CANCELLED أو FAILED

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

    + 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الدالة، اختياريةدالة ردّ اختيارية في حال عدم توفيرها، يتم إجراء المكالمة بشكل متزامن.