ee.data.getOperation

Obtiene información sobre una operación o una lista de operaciones.

Obtén más detalles sobre las operaciones aquí: https://cloud.google.com/apis/design/design_patterns#long_running_operations

Devuelve el estado de la operación o un mapa de los nombres de las operaciones y sus estados. Cada operación contiene lo siguiente:

  - name: Nombre de la operación en el formato projects/X/operations/Y

  - done: Es verdadero cuando la operación terminó de ejecutarse.

  - error: Se puede establecer cuando done=true. Contiene el mensaje y otros campos de https://cloud.google.com/tasks/docs/reference/rpc/google.rpc#status

  - Metadatos, que contienen

    + state: PENDING, RUNNING, CANCELLING, SUCCEEDED, CANCELLED o FAILED

    + description: Descripción de la tarea proporcionada

    + type: EXPORT_IMAGE, EXPORT_FEATURES, etc.

    + create_time: Es la fecha y hora en que se envió la operación por primera vez.

    + update_time: Es la marca de tiempo de la actualización más reciente.

    + start_time: Es la fecha y hora en que se inició la operación, si corresponde.

    + end_time: Es la fecha y hora en que finalizó la operación, si corresponde.

    + attempt: Es la cantidad de reintentos de esta tarea, a partir de 1.

    + destination_uris: Son los recursos que genera esta operación.

    + batch_eecu_usage_seconds: CPU que usa esta operación.

UsoMuestra
ee.data.getOperation(operationName, callback)Dictionary<api.Operation>|api.Operation
ArgumentoTipoDetalles
operationNameList<String>|StringNombres de las operaciones
callbackFunción, opcionalEs una devolución de llamada opcional. Si no se proporciona, la llamada se realiza de forma síncrona.