Pull Request Labels - Create

Bir etiket oluşturun (henüz yoksa) ve bunu belirtilen çekme isteği için etiket (etiket) olarak ekleyin. Gerekli tek alan, yeni etiketin (etiket) adıdır.

POST https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/labels?api-version=7.1
POST https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/labels?projectId={projectId}&api-version=7.1

URI Parametreleri

Name İçinde Gerekli Tür Description
organization
path True

string

Azure DevOps kuruluşunun adı.

pullRequestId
path True

integer (int32)

Çekme isteğinin kimliği.

repositoryId
path True

string

Çekme isteğinin hedef dalının depo kimliği.

project
path

string

Proje kimliği veya proje adı

api-version
query True

string

Kullanılacak API'nin sürümü. Bu, API'nin bu sürümünü kullanmak için '7.1' olarak ayarlanmalıdır.

projectId
query

string

Proje kimliği veya proje adı.

İstek Gövdesi

Name Tür Description
name

string

Oluşturulacak etiket tanımının adı.

Yanıtlar

Name Tür Description
200 OK

WebApiTagDefinition

başarılı işlem

Güvenlik

oauth2

Tür: oauth2
Akış: accessCode
Yetkilendirme URL’si: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Belirteç URL'si: 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

Kapsamlar

Name Description
vso.code_write Kaynak kodu okuma, güncelleştirme ve silme, işlemeler, değişiklik kümeleri, dallar ve diğer sürüm denetimi yapıtları hakkındaki meta verilere erişme olanağı sağlar. Ayrıca çekme istekleri ve kod gözden geçirmeleri oluşturup yönetme ve hizmet kancaları aracılığıyla sürüm denetimi olayları hakkında bildirim alma olanağı sağlar.

Tanımlar

Name Description
WebApiCreateTagRequestData

Kablo üzerinden gönderilen bir etiket tanımı oluşturmak için gereken verilerin gösterimi.

WebApiTagDefinition

Kablo üzerinden gönderilen etiket tanımının gösterimi.

WebApiCreateTagRequestData

Kablo üzerinden gönderilen bir etiket tanımı oluşturmak için gereken verilerin gösterimi.

Name Tür Description
name

string

Oluşturulacak etiket tanımının adı.

WebApiTagDefinition

Kablo üzerinden gönderilen etiket tanımının gösterimi.

Name Tür Description
active

boolean

Etiket tanımının etkin olup olmadığı.

id

string (uuid)

Etiket tanımının kimliği.

name

string

Etiket tanımının adı.

url

string

Etiket Tanımı için kaynak URL'si.