Logs - Create

创建日志并将其连接到管道运行的执行计划。

POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/logs?api-version=7.1-preview.1

URI 参数

名称 必需 类型 说明
hubName
path True

string

服务器中心的名称。 常见示例:“build”、“rm”、“checks”

organization
path True

string

Azure DevOps 组织的名称。

planId
path True

string

uuid

计划的 ID。

scopeIdentifier
path True

string

uuid

用于确定请求范围的项目 GUID

api-version
query True

string

要使用的 API 版本。 应将其设置为“7.1-preview.1”才能使用此版本的 API。

请求正文

名称 类型 说明
createdOn

string

任务日志创建的时间。

id

integer

任务日志的 ID。

indexLocation

string

编制索引时任务日志的 REST URL。

lastChangedOn

string

上次修改任务日志的时间。

lineCount

integer

任务日志行数。

location

string

任务日志的 REST URL。

path

string

任务日志的路径。

响应

名称 类型 说明
200 OK

TaskLog

成功的操作

安全性

accessToken

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

Type: basic

示例

Create a log

Sample Request

POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/logs?api-version=7.1-preview.1

{
  "path": "logs\\5e6d5dbf-ac69-5f56-8b85-8e9038703a8b",
  "createdOn": "0001-01-01T00:00:00",
  "lastChangedOn": "0001-01-01T00:00:00",
  "id": 0,
  "location": null
}

Sample Response

{
  "path": "logs\\5e6d5dbf-ac69-5f56-8b85-8e9038703a8b",
  "lineCount": 49,
  "createdOn": "2022-12-02T09:33:14.873Z",
  "lastChangedOn": "2022-12-02T09:50:19.033Z",
  "id": 3,
  "location": null
}

定义

TaskLog

连接到时间线记录的任务日志。

名称 类型 说明
createdOn

string

任务日志创建的时间。

id

integer

任务日志的 ID。

indexLocation

string

编制索引时任务日志的 REST URL。

lastChangedOn

string

上次修改任务日志的时间。

lineCount

integer

任务日志行数。

location

string

任务日志的 REST URL。

path

string

任务日志的路径。