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関数(省略可)オプションのコールバック。指定しない場合、呼び出しは同期的に行われます。