Weitere Informationen zu Vorgängen finden Sie unter https://cloud.google.com/apis/design/design_patterns#long_running_operations.
Gibt den Vorgangsstatus oder eine Zuordnung von Vorgangsnamen zu Status zurück. Jeder Vorgang enthält:
– name: Vorgangsname im Format projects/X/operations/Y
– done: „true“, wenn der Vorgang abgeschlossen ist.
– error: Kann festgelegt werden, wenn „done“=true ist. Enthält Meldungs- und andere Felder aus https://cloud.google.com/tasks/docs/reference/rpc/google.rpc#status
– Metadaten, die Folgendes enthalten:
+ state: PENDING, RUNNING, CANCELLING, SUCCEEDED, CANCELLED oder FAILED
+ description: Angegebene Aufgabenbeschreibung
+ type: EXPORT_IMAGE, EXPORT_FEATURES usw.
+ create_time: Zeitpunkt, zu dem der Vorgang zum ersten Mal gesendet wurde.
+ update_time: Zeitstempel der letzten Aktualisierung.
+ start_time: Zeitpunkt, zu dem der Vorgang gestartet wurde (falls zutreffend).
+ end_time: Der Zeitpunkt, zu dem der Vorgang abgeschlossen wurde (falls zutreffend).
+ attempt: Anzahl der Wiederholungsversuche für diese Aufgabe, beginnend mit 1.
+ destination_uris: Ressourcen, die von diesem Vorgang ausgegeben werden.
+ batch_eecu_usage_seconds: CPU, die von diesem Vorgang verwendet wird.
Nutzung | Ausgabe |
---|---|
ee.data.getOperation(operationName, callback) | Dictionary<api.Operation>|api.Operation |
Argument | Typ | Details |
---|---|---|
operationName | List<String>|String | Name(n) des Vorgangs. |
callback | Funktion (optional) | Ein optionaler Callback. Wenn nicht angegeben, erfolgt der Aufruf synchron. |