Logs - Create
创建日志并将其连接到管道运行的执行计划。
POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/logs?api-version=7.1-preview.1
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
hub
|
path | True |
string |
服务器中心的名称。 常见示例:“build”、“rm”、“checks” |
organization
|
path | True |
string |
Azure DevOps 组织的名称。 |
plan
|
path | True |
string uuid |
计划的 ID。 |
scope
|
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 |
成功的操作 |
安全性
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 |
任务日志的路径。 |