Events - Post Event

Kirim peristiwa pekerjaan alur untuk diproses oleh rencana eksekusi.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
hubName
path True

string

Nama hub server. Contoh umum: "build", "rm", "checks"

organization
path True

string

Nama organisasi Azure DevOps.

planId
path True

string (uuid)

ID paket.

scopeIdentifier
path True

string (uuid)

GUID proyek untuk mencakup permintaan

api-version
query True

string

Versi API yang akan digunakan. Ini harus diatur ke '7.1' untuk menggunakan versi api ini.

Isi Permintaan

Nama Jenis Deskripsi
jobId

string (uuid)

ID pekerjaan alur yang terpengaruh oleh peristiwa.

name

string

Nama peristiwa pekerjaan alur.

Respons

Nama Jenis Deskripsi
200 OK

operasi berhasil

Keamanan

accessToken

Token akses pribadi. Gunakan nilai apa pun untuk nama pengguna dan token sebagai kata sandi.

Jenis: basic

Contoh

Send a TaskCompletedEvent

Permintaan sampel

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

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

Respon sampel

Definisi

JobEvent

Peristiwa pekerjaan alur yang akan diproses oleh rencana eksekusi.

Nama Jenis Deskripsi
jobId

string (uuid)

ID pekerjaan alur yang terpengaruh oleh peristiwa.

name

string

Nama peristiwa pekerjaan alur.