Pull Request Labels - Create
Erstellen Sie ein Tag (sofern das noch nicht vorhanden ist), und fügen Sie es als Bezeichnung (Tag) für eine angegebene Pullanforderung hinzu. Das einzige erforderliche Feld ist der Name der neuen Bezeichnung (Tag).
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-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
organization
|
path | True |
string |
Der Name der Azure DevOps-Organisation. |
pull
|
path | True |
integer (int32) |
ID der Pullanforderung. |
repository
|
path | True |
string |
Die Repository-ID des Zielzweigs der Pullanforderung. |
project
|
path |
string |
Projekt-ID oder Projektname |
|
api-version
|
query | True |
string |
Version der zu verwendenden API. Dies sollte auf "7.1" festgelegt werden, um diese Version der API zu verwenden. |
project
|
query |
string |
Projekt-ID oder Projektname. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Name der Tagdefinition, die erstellt wird. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolgreicher Vorgang |
Sicherheit
oauth2
Typ:
oauth2
Ablauf:
accessCode
Autorisierungs-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
Bereiche
Name | Beschreibung |
---|---|
vso.code_write | Gewährt die Möglichkeit, Quellcode zu lesen, zu aktualisieren und zu löschen, auf Metadaten zu Commits, Änderungenets, Verzweigungen und anderen Versionssteuerungsartefakten zuzugreifen. Gewährt außerdem die Möglichkeit, Pullanforderungen und Codeüberprüfungen zu erstellen und zu verwalten und Benachrichtigungen über Versionssteuerungsereignisse über Dienst-Hooks zu erhalten. |
Definitionen
Name | Beschreibung |
---|---|
Web |
Die Darstellung der Daten, die zum Erstellen einer Tagdefinition erforderlich sind, die über das Netzwerk gesendet wird. |
Web |
Die Darstellung einer Tagdefinition, die über das Netzwerk gesendet wird. |
WebApiCreateTagRequestData
Die Darstellung der Daten, die zum Erstellen einer Tagdefinition erforderlich sind, die über das Netzwerk gesendet wird.
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Name der Tagdefinition, die erstellt wird. |
WebApiTagDefinition
Die Darstellung einer Tagdefinition, die über das Netzwerk gesendet wird.
Name | Typ | Beschreibung |
---|---|---|
active |
boolean |
Gibt an, ob die Tagdefinition aktiv ist. |
id |
string (uuid) |
ID der Tagdefinition. |
name |
string |
Der Name der Tagdefinition. |
url |
string |
Ressourcen-URL für die Tagdefinition. |