Metadatos que describen una operación de larga duración.
| Representación JSON |
|---|
{ "state": enum ( |
| Campos | |
|---|---|
state |
Estado de la operación. |
description |
Descripción de la operación. |
type |
Es el tipo de esta tarea (p.ej., EXPORT_IMAGE, EXPORT_FEATURES, etcétera). |
priority |
Es la prioridad de la operación. Un valor más alto indica una prioridad más alta. La prioridad predeterminada es 100. |
createTime |
Hora en la que se creó la operación. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
updateTime |
Hora en la que se actualizó la operación por última vez. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
startTime |
Hora en la que se inició la operación, si es que se inició. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
endTime |
Hora en la que finalizó la operación, si es que finalizó. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
progress |
Es el progreso de la operación, en el intervalo [0, 1]. |
stages[] |
Información del progreso de las etapas discretas de la operación determinada. Las etapas, si están presentes, solo se aplican al intento más reciente. Si se vuelve a intentar una operación, se pierde la información de la etapa anterior. |
attempt |
Es el número de intento actual. Si se vuelve a intentar una operación, aumentará la cantidad de intentos, lo que puede suceder en las siguientes situaciones: - Si una operación falló debido al límite de memoria (es probable que todos los intentos posteriores fallen y sean permanentes), - Si se tuvieron que reasignar recursos para otros trabajos. (es probable que sea transitorio) |
scriptUri |
Es el URI de la secuencia de comandos de la que se originó esta operación, si se inició en el editor de código. |
destinationUris[] |
Los URIs que apuntan a los recursos que genera esta operación. |
notifications[] |
Las notificaciones de esta operación. |
batchEecuUsageSeconds |
Es la cantidad de segundos de EECU por lote (unidades de procesamiento de Earth Engine) que esta tarea usó en su intento de ejecución más reciente. En el caso de que la tarea se esté ejecutando, se haya cancelado o fallado, este número representa la medición más reciente del uso de procesamiento en curso. Este uso de procesamiento en curso se informa a Cloud Monitoring como "EECU-segundos en curso". Si la tarea está en el estado SUCCEEDED, este número representa el uso de procesamiento final. Este es el mismo número que se informa como "EECU-segundos completados" en Cloud Monitoring. En el caso de los proyectos registrados para uso comercial, esta cantidad también se informa como un costo de procesamiento en Facturación de Cloud. |
OperationStage
Información de la etapa discreta
| Representación JSON |
|---|
{ "displayName": string, "completeWorkUnits": number, "totalWorkUnits": string, "description": string } |
| Campos | |
|---|---|
displayName |
Es el nombre de la etapa de la operación. |
completeWorkUnits |
Es el trabajo que se completó en esta etapa. Los valores pueden ser [0, N], donde N es igual a |
totalWorkUnits |
Es el trabajo total que se debe realizar en esta etapa. |
description |
Detalles de la descripción de la etapa. |
OperationNotification
Las notificaciones son información complementaria relacionada con una operación.
| Representación JSON |
|---|
{
"severity": enum ( |
| Campos | |
|---|---|
severity |
Gravedad de la notificación. |
topic |
Tema de la notificación (p.ej., "task blocked" o "task throttled"). |
detail |
Es el mensaje que se debe mostrar al usuario. |