Xem thêm thông tin chi tiết về các thao tác tại đây: https://cloud.google.com/apis/design/design_patterns#long_running_operations
Trả về trạng thái hoạt động hoặc một bản đồ từ tên hoạt động đến trạng thái. Mỗi Thao tác chứa:
– name: tên thao tác theo định dạng projects/X/operations/Y
- done: true khi thao tác đã hoàn tất.
– error: có thể được đặt khi done=true. Chứa thông báo và các trường khác từ https://cloud.google.com/tasks/docs/reference/rpc/google.rpc#status
– siêu dữ liệu, chứa
+ state: PENDING, RUNNING, CANCELLING, SUCCEEDED, CANCELLED hoặc FAILED
+ description: Nội dung mô tả việc cần làm được cung cấp
+ type: EXPORT_IMAGE, EXPORT_FEATURES, v.v.
+ create_time: Thời gian thao tác được gửi lần đầu tiên.
+ update_time: Dấu thời gian của lần cập nhật gần đây nhất.
+ start_time: Thời gian bắt đầu hoạt động (nếu có).
+ end_time: Thời gian hoàn tất thao tác (nếu có).
+ attempt: Số lần thử lại của tác vụ này, bắt đầu từ 1.
+ destination_uris: Tài nguyên do thao tác này xuất ra.
+ batch_eecu_usage_seconds: CPU mà thao tác này sử dụng.
Cách sử dụng | Giá trị trả về |
---|---|
ee.data.getOperation(operationName, callback) | Dictionary<api.Operation>|api.Operation |
Đối số | Loại | Thông tin chi tiết |
---|---|---|
operationName | List<String>|String | (Các) tên thao tác. |
callback | Hàm, không bắt buộc | Một lệnh gọi lại không bắt buộc. Nếu không được cung cấp, lệnh gọi sẽ được thực hiện đồng bộ. |