ee.data.getOperation

取得作業或作業清單的相關資訊。

如要進一步瞭解作業,請參閱 https://cloud.google.com/apis/design/design_patterns#long_running_operations

傳回作業狀態,或從作業名稱到狀態的對應。每項作業都包含:

  - name:作業名稱,格式為 projects/X/operations/Y

  - done:作業完成時為 true。

  - error:done=true 時可能會設定。包含訊息和其他欄位,請參閱 https://cloud.google.com/tasks/docs/reference/rpc/google.rpc#status

  - 中繼資料,內含

    + state:PENDING、RUNNING、CANCELLING、SUCCEEDED、CANCELLED 或 FAILED

    + description:提供的工作說明

    + type: EXPORT_IMAGE、EXPORT_FEATURES 等

    + create_time:首次提交作業的時間。

    + update_time:最近一次更新的時間戳記。

    + start_time:作業開始時間 (如有)。

    + end_time:作業完成執行的時間 (如有)。

    + attempt:這項工作的重試次數,從 1 開始。

    + destination_uris:這項作業輸出的資源。

    + batch_eecu_usage_seconds:這項作業使用的 CPU。

用量傳回
ee.data.getOperation(operationName, callback)Dictionary<api.Operation>|api.Operation
引數類型詳細資料
operationNameList<String>|String作業名稱。
callback函式 (選用)選用回呼。如未提供,系統會同步發出呼叫。