Operations - Get
使用给定的 pluginId 从 operationId 获取作。
某些方案不需要 pluginId。 如果调用中不包含 pluginId,则只需使用 operationId 查找作。
GET https://dev.azure.com/{organization}/_apis/operations/{operationId}?api-version=7.1
GET https://dev.azure.com/{organization}/_apis/operations/{operationId}?pluginId={pluginId}&api-version=7.1
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
operation
|
path | True |
string (uuid) |
作的 ID。 |
organization
|
path |
string |
Azure DevOps 组织的名称。 |
|
api-version
|
query | True |
string |
要使用的 API 版本。 这应设置为“7.1”才能使用此版本的 API。 |
plugin
|
query |
string (uuid) |
插件的 ID。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
成功作 |
安全性
accessToken
个人访问令牌。 将用户名和令牌的任何值用作密码。
类型:
basic
定义
名称 | 说明 |
---|---|
Operation |
包含有关异步作的进度或结果的信息。 |
Operation |
|
Operation |
作的当前状态。 |
Reference |
表示 REST 引用链接集合的类。 |
Operation
包含有关异步作的进度或结果的信息。
名称 | 类型 | 说明 |
---|---|---|
_links |
指向其他相关对象的链接。 |
|
detailedMessage |
string |
有关作状态的详细消息。 |
id |
string (uuid) |
作的唯一标识符。 |
pluginId |
string (uuid) |
插件的唯一标识符。 |
resultMessage |
string |
作的结果消息。 |
resultUrl |
作结果的 URL。 |
|
status |
作的当前状态。 |
|
url |
string |
用于获取完整作对象的 URL。 |
OperationResultReference
名称 | 类型 | 说明 |
---|---|---|
resultUrl |
string |
作结果的 URL。 |
OperationStatus
作的当前状态。
值 | 说明 |
---|---|
cancelled |
作已由用户取消。 |
failed |
作已完成,但失败。 |
inProgress |
作正在进行中。 |
notSet |
该作没有状态集。 |
queued |
作已排队。 |
succeeded |
作已成功完成。 |
ReferenceLinks
表示 REST 引用链接集合的类。
名称 | 类型 | 说明 |
---|---|---|
links |
object |
链接的只读视图。 由于引用链接是只读的,因此我们只想将其公开为只读链接。 |