Logs - Create

建立記錄,並將其連線至管線執行的執行計畫。

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

URI 參數

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

string

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

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。

要求本文

名稱 類型 Description
createdOn

string

工作記錄檔建立的時間。

id

integer

工作記錄檔的識別碼。

indexLocation

string

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

lastChangedOn

string

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

lineCount

integer

工作記錄行的數目。

location

string

工作記錄檔的 REST URL。

path

string

工作記錄檔的路徑。

回應

名稱 類型 Description
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

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

名稱 類型 Description
createdOn

string

工作記錄檔建立的時間。

id

integer

工作記錄檔的識別碼。

indexLocation

string

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

lastChangedOn

string

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

lineCount

integer

工作記錄行的數目。

location

string

工作記錄檔的 REST URL。

path

string

工作記錄檔的路徑。