Tài nguyên này biểu thị một hoạt động chạy trong thời gian dài là kết quả của lệnh gọi API mạng.
Biểu diễn dưới dạng JSON | |
---|---|
{ "name": string, "metadata": { "@type": string, field1: ..., ... }, "done": boolean, // Union field |
Trường | ||
---|---|---|
name |
Tên do máy chủ chỉ định. Tên này chỉ là tên duy nhất trong dịch vụ ban đầu trả về tên đó. Nếu bạn sử dụng mục ánh xạ HTTP mặc định, |
|
metadata |
Siêu dữ liệu dành riêng cho dịch vụ được liên kết với thao tác. Tệp này thường chứa thông tin về tiến trình và siêu dữ liệu phổ biến như thời gian tạo. Một số dịch vụ có thể không cung cấp siêu dữ liệu như vậy. Mọi phương thức trả về một tác vụ chạy trong thời gian dài đều phải ghi nhận loại siêu dữ liệu, nếu có. Một đối tượng có chứa các trường thuộc loại tuỳ ý. Trường bổ sung |
|
done |
Nếu giá trị là |
|
Trường kết hợp result . Kết quả của thao tác, có thể là error hoặc response hợp lệ. Nếu done == false , thì cả error và response đều không được đặt. Nếu done == true , thì một trong hai giá trị error hoặc response đã được đặt. result chỉ có thể là một trong những trạng thái sau đây: |
||
error |
Kết quả lỗi của thao tác trong trường hợp không thành công hoặc huỷ. |
|
response |
Phản hồi bình thường của thao tác trong trường hợp thành công. Nếu phương thức ban đầu không trả về dữ liệu nào khi thành công, chẳng hạn như Một đối tượng có chứa các trường thuộc loại tuỳ ý. Trường bổ sung |