Scopri di più sulle operazioni qui: https://cloud.google.com/apis/design/design_patterns#long_running_operations
Restituisce lo stato dell'operazione o una mappa dai nomi delle operazioni allo stato. Ogni operazione contiene:
- name: nome dell'operazione nel formato projects/X/operations/Y
- done: true quando l'operazione è stata completata.
- error: può essere impostato quando done=true. Contiene il messaggio e altri campi da https://cloud.google.com/tasks/docs/reference/rpc/google.rpc#status
- metadati, che contengono
+ state: PENDING, RUNNING, CANCELLING, SUCCEEDED, CANCELLED, or FAILED
+ description: Descrizione dell'attività fornita
+ type: EXPORT_IMAGE, EXPORT_FEATURES, etc.
+ create_time: ora in cui è stata inviata l'operazione.
+ update_time: timestamp dell'aggiornamento più recente.
+ start_time: ora di inizio dell'operazione, se presente.
+ end_time: ora in cui l'operazione è terminata, se applicabile.
+ attempt: numero di tentativi di questa attività, a partire da 1.
+ destination_uris: risorse generate da questa operazione.
+ batch_eecu_usage_seconds: CPU utilizzata da questa operazione.
Utilizzo | Resi |
---|---|
ee.data.getOperation(operationName, callback) | Dizionario<api.Operation>|api.Operation |
Argomento | Tipo | Dettagli |
---|---|---|
operationName | List<String>|String | Nomi delle operazioni. |
callback | Funzione, facoltativa | Un callback facoltativo. Se non viene fornito, la chiamata viene effettuata in modo sincrono. |