Pull Request Labels - Create

Vytvořte značku (pokud ještě neexistuje) a přidejte ji jako popisek (značku) pro zadanou žádost o přijetí změn. Jediným povinným polem je název nového popisku (značka).

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
organization
path True

string

Název organizace Azure DevOps.

pullRequestId
path True

integer (int32)

ID žádosti o přijetí změn.

repositoryId
path True

string

ID úložiště cílové větve žádosti o přijetí změn.

project
path

string

ID projektu nebo název projektu

api-version
query True

string

Verze rozhraní API, která se má použít. Pokud chcete použít tuto verzi rozhraní API, měla by být nastavená na hodnotu 7.1.

projectId
query

string

ID projektu nebo název projektu.

Text požadavku

Name Typ Description
name

string

Název definice značky, která se vytvoří.

Odpovědi

Name Typ Description
200 OK

WebApiTagDefinition

úspěšná operace

Zabezpečení

oauth2

Typ: oauth2
Tok: accessCode
URL autorizace: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL tokenu: 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

Rozsahy

Name Description
vso.code_write Uděluje možnost číst, aktualizovat a odstraňovat zdrojový kód, přistupovat k metadatům o potvrzeních, sadách změn, větvích a dalších artefaktech správy verzí. Umožňuje také vytvářet a spravovat žádosti o přijetí změn a kontroly kódu a přijímat oznámení o událostech správy verzí prostřednictvím volání služeb.

Definice

Name Description
WebApiCreateTagRequestData

Reprezentace dat potřebných k vytvoření definice značky, která se odesílá přes drát.

WebApiTagDefinition

Reprezentace definice značky, která se odesílá přes drát.

WebApiCreateTagRequestData

Reprezentace dat potřebných k vytvoření definice značky, která se odesílá přes drát.

Name Typ Description
name

string

Název definice značky, která se vytvoří.

WebApiTagDefinition

Reprezentace definice značky, která se odesílá přes drát.

Name Typ Description
active

boolean

Určuje, zda je definice značky aktivní.

id

string (uuid)

ID definice značky.

name

string

Název definice značky.

url

string

Adresa URL prostředku pro definici značky