次の方法で共有


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 パラメーター

名前 / 必須 説明
hubName
path True

string

サーバー ハブの名前。 一般的な例: "build"、"rm"、"checks"

logId
path True

integer

int32

ログの ID。

organization
path True

string

Azure DevOps 組織の名前です。

planId
path True

string

uuid

プランの ID。

scopeIdentifier
path True

string

uuid

要求のスコープを設定するプロジェクト GUID

api-version
query True

string

使う API のバージョン。 このバージョンの API を使用するには、これを '7.1-preview.1' に設定する必要があります。

要求本文

Media Types: "application/octet-stream"

名前 説明
body

string

アップロードするストリーム

応答

名前 説明
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

タイムライン レコードに接続されているタスク ログ。

名前 説明
createdOn

string

タスク ログの作成時刻。

id

integer

タスク ログの ID。

indexLocation

string

インデックスが作成されたときのタスク ログの REST URL。

lastChangedOn

string

タスク ログの最後の変更時刻。

lineCount

integer

タスク ログ行の番号。

location

string

タスク ログの REST URL。

path

string

タスク ログのパス。