此资源表示作为网络 API 调用结果的长时间运行的操作。
JSON 表示 | |
---|---|
{ "name": string, "metadata": { "@type": string, field1: ..., ... }, "done": boolean, // Union field |
字段 | ||
---|---|---|
name | 服务器分配的名称,仅在最初返回它的服务中是唯一的。如果使用默认的HTTP映射, | |
metadata | 与操作关联的特定于服务的元数据。它通常包含进度信息和通用元数据,例如创建时间。某些服务可能不提供此类元数据。任何返回长时间运行操作的方法都应记录元数据类型(如果有)。 包含任意类型字段的对象。一个附加的字段 | |
done | 如果该值是 | |
联盟场result 。的操作结果,其可以是一个error 或有效的response 。如果done == false ,既不error 也不response 设置。如果done == true ,正好一个error 或response 设置。 result 只能是以下情况之一: | ||
error | 操作失败或取消时的错误结果。 | |
response | 操作成功时的正常反应。如果原始方法返回成功没有数据,诸如 包含任意类型字段的对象。一个附加的字段 |