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 参数

名称 必需 类型 说明
operationId
path True

string (uuid)

作的 ID。

organization
path

string

Azure DevOps 组织的名称。

api-version
query True

string

要使用的 API 版本。 这应设置为“7.1”才能使用此版本的 API。

pluginId
query

string (uuid)

插件的 ID。

响应

名称 类型 说明
200 OK

Operation

成功作

安全性

accessToken

个人访问令牌。 将用户名和令牌的任何值用作密码。

类型: basic

定义

名称 说明
Operation

包含有关异步作的进度或结果的信息。

OperationResultReference
OperationStatus

作的当前状态。

ReferenceLinks

表示 REST 引用链接集合的类。

Operation

包含有关异步作的进度或结果的信息。

名称 类型 说明
_links

ReferenceLinks

指向其他相关对象的链接。

detailedMessage

string

有关作状态的详细消息。

id

string (uuid)

作的唯一标识符。

pluginId

string (uuid)

插件的唯一标识符。

resultMessage

string

作的结果消息。

resultUrl

OperationResultReference

作结果的 URL。

status

OperationStatus

作的当前状态。

url

string

用于获取完整作对象的 URL。

OperationResultReference

名称 类型 说明
resultUrl

string

作结果的 URL。

OperationStatus

作的当前状态。

说明
cancelled

作已由用户取消。

failed

作已完成,但失败。

inProgress

作正在进行中。

notSet

该作没有状态集。

queued

作已排队。

succeeded

作已成功完成。

表示 REST 引用链接集合的类。

名称 类型 说明
links

object

链接的只读视图。 由于引用链接是只读的,因此我们只想将其公开为只读链接。