Freigeben über


Logs - Get

Abrufen eines bestimmten Protokolls aus einer Pipelineausführung

GET https://dev.azure.com/{organization}/{project}/_apis/pipelines/{pipelineId}/runs/{runId}/logs/{logId}?api-version=7.1
GET https://dev.azure.com/{organization}/{project}/_apis/pipelines/{pipelineId}/runs/{runId}/logs/{logId}?$expand={$expand}&api-version=7.1

URI-Parameter

Name In Erforderlich Typ Beschreibung
logId
path True

integer (int32)

ID des Protokolls.

organization
path True

string

Der Name der Azure DevOps-Organisation.

pipelineId
path True

integer (int32)

ID der Pipeline.

project
path True

string

Projekt-ID oder Projektname

runId
path True

integer (int32)

ID der Ausführung dieser Pipeline.

api-version
query True

string

Version der zu verwendenden API. Dies sollte auf "7.1" festgelegt werden, um diese Version der API zu verwenden.

$expand
query

GetLogExpandOptions

Erweitern Sie die Optionen. Der Standardwert ist "None".

Antworten

Name Typ Beschreibung
200 OK

Log

Erfolgreicher Vorgang

Sicherheit

oauth2

Typ: oauth2
Ablauf: accessCode
Autorisierungs-URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token-URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Bereiche

Name Beschreibung
vso.build Gewährt die Möglichkeit, auf Buildartefakte zuzugreifen, einschließlich Buildergebnissen, Definitionen und Anforderungen sowie die Möglichkeit, Benachrichtigungen über Buildereignisse über Dienst-Hooks zu empfangen.

Definitionen

Name Beschreibung
GetLogExpandOptions

Erweitern Sie die Optionen. Der Standardwert ist "None".

Log

Protokoll für eine Pipeline.

SignedUrl

Eine signierte URL, die einen begrenzten anonymen Zugriff auf private Ressourcen ermöglicht.

GetLogExpandOptions

Erweitern Sie die Optionen. Der Standardwert ist "None".

Wert Beschreibung
none
signedContent

Log

Protokoll für eine Pipeline.

Name Typ Beschreibung
createdOn

string (date-time)

Das Datum und die Uhrzeit, zu dem das Protokoll erstellt wurde.

id

integer (int32)

Die ID des Protokolls.

lastChangedOn

string (date-time)

Datum und Uhrzeit der letzten Änderung des Protokolls.

lineCount

integer (int64)

Die Anzahl der Zeilen im Protokoll.

signedContent

SignedUrl

Eine signierte URL, die einen begrenzten anonymen Zugriff auf private Ressourcen ermöglicht.

url

string

SignedUrl

Eine signierte URL, die einen begrenzten anonymen Zugriff auf private Ressourcen ermöglicht.

Name Typ Beschreibung
signatureExpires

string (date-time)

Zeitstempel, wenn der Zugriff abläuft.

url

string

Die URL, auf die der Zugriff zugelassen werden soll.