Logs - Create
Erstellen Sie ein Protokoll, und verbinden Sie es mit dem Ausführungsplan einer Pipelineausführung.
POST https://dev.azure.com/{organization}/{scopeIdentifier}/_apis/distributedtask/hubs/{hubName}/plans/{planId}/logs?api-version=7.1-preview.1
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
hub
|
path | True |
string |
Der Name des Serverhubs. Gängige Beispiele: "build", "rm", "checks" |
organization
|
path | True |
string |
Der Name der Azure DevOps-Organisation. |
plan
|
path | True |
string uuid |
Die ID des Plans. |
scope
|
path | True |
string uuid |
Die Projekt-GUID zum Bereich der Anforderung |
api-version
|
query | True |
string |
Version der zu verwendenden API. Dies sollte auf "7.1-preview.1" festgelegt werden, um diese Version der API zu verwenden. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
createdOn |
string |
Der Zeitpunkt der Erstellung des Vorgangsprotokolls. |
id |
integer |
Die ID des Aufgabenprotokolls. |
indexLocation |
string |
Die REST-URL des Vorgangsprotokolls bei Indizierung. |
lastChangedOn |
string |
Der Zeitpunkt der letzten Änderung des Vorgangsprotokolls. |
lineCount |
integer |
Die Anzahl der Aufgabenprotokollzeilen. |
location |
string |
Die REST-URL des Aufgabenprotokolls. |
path |
string |
Der Pfad des Aufgabenprotokolls. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolgreicher Vorgang |
Sicherheit
accessToken
Persönliches Zugriffstoken. Verwenden Sie einen beliebigen Wert für den Benutzernamen und das Token als Kennwort.
Type:
basic
Beispiele
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
}
Definitionen
TaskLog
Ein Aufgabenprotokoll, das mit einem Zeitleiste Datensatz verbunden ist.
Name | Typ | Beschreibung |
---|---|---|
createdOn |
string |
Der Zeitpunkt der Erstellung des Vorgangsprotokolls. |
id |
integer |
Die ID des Aufgabenprotokolls. |
indexLocation |
string |
Die REST-URL des Vorgangsprotokolls bei Indizierung. |
lastChangedOn |
string |
Der Zeitpunkt der letzten Änderung des Vorgangsprotokolls. |
lineCount |
integer |
Die Anzahl der Aufgabenprotokollzeilen. |
location |
string |
Die REST-URL des Aufgabenprotokolls. |
path |
string |
Der Pfad des Aufgabenprotokolls. |