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함수(선택사항)선택적 콜백입니다. 제공되지 않으면 호출이 동기적으로 이루어집니다.