Pour en savoir plus sur les opérations, consultez https://cloud.google.com/apis/design/design_patterns#long_running_operations.
Renvoie l'état de l'opération ou un mappage des noms d'opération à l'état. Chaque opération contient les éléments suivants :
- name: nom de l'opération au format projects/X/operations/Y
- done : "true" lorsque l'opération est terminée.
- error: may be set when done=true. Contient le message et d'autres champs de https://cloud.google.com/tasks/docs/reference/rpc/google.rpc#status
- des métadonnées, qui contiennent
+ state: PENDING, RUNNING, CANCELLING, SUCCEEDED, CANCELLED, or FAILED
+ description: Supplied task description
+ type: EXPORT_IMAGE, EXPORT_FEATURES, etc.
+ create_time: Time the operation was first submitted.
+ update_time: Timestamp of most recent update.
+ start_time: Time the operation started, when so.
+ end_time: Time the operation finished running, when so.
+ attempt : nombre de nouvelles tentatives pour cette tâche, en commençant par 1.
+ destination_uris: Resources output by this operation.
+ batch_eecu_usage_seconds: CPU used by this operation.
Utilisation | Renvoie |
---|---|
ee.data.getOperation(operationName, callback) | Dictionary<api.Operation>|api.Operation |
Argument | Type | Détails |
---|---|---|
operationName | List<String>|String | Nom(s) de l'opération. |
callback | Fonction, facultatif | Un rappel facultatif. Si ce paramètre n'est pas spécifié, l'appel est effectué de manière synchrone. |