次の方法で共有


Logs - Get

パイプラインの実行から特定のログを取得する

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

URI パラメーター

名前 / 必須 説明
logId
path True

integer

int32

ログの ID。

organization
path True

string

Azure DevOps 組織の名前です。

pipelineId
path True

integer

int32

パイプラインの ID。

project
path True

string

プロジェクト ID またはプロジェクト名

runId
path True

integer

int32

そのパイプラインの実行の ID。

api-version
query True

string

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

$expand
query

GetLogExpandOptions

オプションを展開します。 既定値はなしです。

応答

名前 説明
200 OK

Log

成功した操作

セキュリティ

oauth2

Type: oauth2
Flow: accessCode
Authorization 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

Scopes

名前 説明
vso.build ビルドの結果、定義、要求など、ビルド成果物にアクセスする機能と、サービス フックを介してビルド イベントに関する通知を受信する機能を付与します。

定義

名前 説明
GetLogExpandOptions

オプションを展開します。 既定値はなしです。

Log

パイプラインのログ。

SignedUrl

プライベート リソースへの限られた時間の匿名アクセスを許可する署名付き URL。

GetLogExpandOptions

オプションを展開します。 既定値はなしです。

名前 説明
none

string

signedContent

string

Log

パイプラインのログ。

名前 説明
createdOn

string

ログが作成された日時。

id

integer

ログの ID。

lastChangedOn

string

ログが最後に変更された日時。

lineCount

integer

ログ内の行数。

signedContent

SignedUrl

プライベート リソースへの限られた時間の匿名アクセスを許可する署名付き URL。

url

string

SignedUrl

プライベート リソースへの限られた時間の匿名アクセスを許可する署名付き URL。

名前 説明
signatureExpires

string

アクセスの有効期限が切れたときのタイムスタンプ。

url

string

アクセスを許可する URL。