Logs - Append Log Content

將記錄附加至工作的記錄。 記錄應該以 TaskLog 物件資料流程的形式在要求的主體中傳送。

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

URI 參數

名稱 位於 必要 類型 Description
hubName
path True

string

伺服器中樞的名稱。 常見範例:「build」、「rm」、「checks」

logId
path True

integer

int32

記錄檔的識別碼。

organization
path True

string

Azure DevOps 組織的名稱。

planId
path True

string

uuid

方案的識別碼。

scopeIdentifier
path True

string

uuid

要限定要求範圍的專案 GUID

api-version
query True

string

要使用的 API 版本。 這應該設定為 '7.1-preview.1' 以使用此版本的 API。

要求本文

Media Types: "application/octet-stream"

名稱 類型 Description
body

string

要上傳的資料流程

回應

名稱 類型 Description
200 OK

TaskLog

成功作業

安全性

accessToken

個人存取權杖。 針對使用者名稱和權杖使用任何值作為密碼。

Type: basic

範例

Append content to a log

Sample Request

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

Sample Response

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

定義

TaskLog

連線到時程表記錄的工作記錄。

名稱 類型 Description
createdOn

string

工作記錄檔建立的時間。

id

integer

工作記錄檔的識別碼。

indexLocation

string

編制索引時,工作記錄檔的 REST URL。

lastChangedOn

string

上次修改工作記錄檔的時間。

lineCount

integer

工作記錄行的數目。

location

string

工作記錄檔的 REST URL。

path

string

工作記錄檔的路徑。