Logs - Append Log Content

Görevin günlüğüne günlük ekleme. Günlük, isteğin gövdesinde TaskLog nesne akışı olarak gönderilmelidir.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
hubName
path True

string

Sunucu hub'ının adı. Yaygın örnekler: "build", "rm", "checks"

logId
path True

integer

int32

Günlüğün kimliği.

organization
path True

string

Azure DevOps kuruluşunun adı.

planId
path True

string

uuid

Planın kimliği.

scopeIdentifier
path True

string

uuid

İsteğin kapsamını gösteren proje GUID'i

api-version
query True

string

Kullanılacak API'nin sürümü. Bu, api'nin bu sürümünü kullanmak için '7.1-preview.1' olarak ayarlanmalıdır.

İstek Gövdesi

Media Types: "application/octet-stream"

Name Tür Description
body

string

Karşıya yüklenecek akış

Yanıtlar

Name Tür Description
200 OK

TaskLog

başarılı işlem

Güvenlik

accessToken

Kişisel erişim belirteci. Parola olarak kullanıcı adı ve belirteç için herhangi bir değer kullanın.

Type: basic

Örnekler

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
}

Tanımlar

TaskLog

Zaman çizelgesi kaydına bağlı bir görev günlüğü.

Name Tür Description
createdOn

string

Görev günlüğü oluşturma zamanı.

id

integer

Görev günlüğünün kimliği.

indexLocation

string

Dizine alınan görev günlüğünün REST URL'si.

lastChangedOn

string

Görev günlüğünün son değiştirilme zamanı.

lineCount

integer

Görev günlüğü satırlarının sayısı.

location

string

Görev günlüğünün REST URL'si.

path

string

Görev günlüğünün yolu.