次の方法で共有


Events - Post Event

実行プランによって処理されるパイプライン ジョブ イベントを送信します。

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

URI パラメーター

名前 / 必須 説明
hubName
path True

string

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

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' に設定する必要があります。

要求本文

名前 説明
jobId

string

イベントの影響を受けるパイプライン ジョブの ID。

name

string

パイプライン ジョブ イベントの名前。

応答

名前 説明
200 OK

正常な操作

セキュリティ

accessToken

個人用アクセス トークン。 ユーザー名とトークンに任意の値をパスワードとして使用します。

Type: basic

Send a TaskCompletedEvent

Sample Request

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

{
  "result": "succeeded",
  "taskId": "61153303-347e-5f06-a6a1-ce2102bd68eb",
  "name": "TaskCompleted",
  "jobId": "3a7e60dc-c5b0-5009-86eb-0f217c12e2ea"
}

Sample Response

定義

JobEvent

実行プランによって処理されるパイプライン ジョブ イベント。

名前 説明
jobId

string

イベントの影響を受けるパイプライン ジョブの ID。

name

string

パイプライン ジョブ イベントの名前。