جزئیات بیشتر در مورد عملیات را اینجا ببینید: https://cloud.google.com/apis/design/design_patterns#long_running_operations
وضعیت عملیات یا نقشه ای را از نام عملیات به وضعیت برمی گرداند. هر عملیات شامل:
- نام: نام عملیات در قالب پروژه ها/X/عملیات/Y
- done: زمانی که عملیات به پایان رسید درست است.
- error: ممکن است هنگام انجام = درست تنظیم شود. حاوی پیام و فیلدهای دیگر از https://cloud.google.com/tasks/docs/reference/rpc/google.rpc#status
- فراداده، که شامل
+ وضعیت: در انتظار، در حال اجرا، لغو، با موفقیت، لغو، یا ناموفق
+ توضیحات: شرح وظایف ارائه شده
+ نوع: EXPORT_IMAGE، EXPORT_FEATURES، و غیره
+ create_time: زمانی که عملیات برای اولین بار ارسال شد.
+ update_time: مُهر زمانی آخرین بهروزرسانی.
+ start_time: زمان شروع عملیات، زمانی که چنین است.
+ end_time: زمانی که عملیات به پایان رسید، در این صورت.
+ تلاش: تعداد تکرارهای این کار، از 1 شروع می شود.
+ destination_uris: منابع خروجی توسط این عملیات.
+ batch_eecu_usage_seconds: CPU مورد استفاده در این عملیات.
استفاده | برمی گرداند |
---|---|
ee.data.getOperation(operationName, callback ) | دیکشنری<api.Operation>|api.Operation |
استدلال | تایپ کنید | جزئیات |
---|---|---|
operationName | فهرست<String>|رشته | نام(های) عملیات. |
callback | عملکرد، اختیاری | پاسخ به تماس اختیاری در صورت عدم ارائه، تماس به صورت همزمان انجام می شود. |