Templates - Create
Erstellt eine Vorlage
POST https://dev.azure.com/{organization}/{project}/{team}/_apis/wit/templates?api-version=7.1
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
organization
|
path | True |
string |
Der Name der Azure DevOps-Organisation. |
project
|
path | True |
string |
Projekt-ID oder Projektname |
team
|
path | True |
string |
Team-ID oder Teamname |
api-version
|
query | True |
string |
Version der zu verwendenden API. Dies sollte auf "7.1" festgelegt werden, um diese Version der API zu verwenden. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
_links |
Verknüpfen Sie Verweise auf verwandte REST-Ressourcen. |
|
description |
string |
Die Beschreibung der Arbeitsaufgabenvorlage. |
fields |
object |
Zuordnung des Felds und des zugehörigen Vorlagenwerts. |
id |
string (uuid) |
Der Bezeichner der Arbeitsaufgabenvorlage. |
name |
string |
Der Name der Arbeitsaufgabenvorlage. |
url |
string |
|
workItemTypeName |
string |
Der Name des Arbeitsaufgabentyps. |
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.work_write | Gewährt die Möglichkeit, Arbeitsaufgaben und Abfragen zu lesen, zu erstellen und zu aktualisieren, Boardmetadaten zu aktualisieren, Bereiche und Iterationspfade für andere Pfade für die Nachverfolgung verwandter Arbeitsaufgaben zu aktualisieren, Abfragen auszuführen und Benachrichtigungen über Arbeitsaufgabenereignisse über Diensthaken zu erhalten. |
Beispiele
Creates a template
Beispielanforderung
POST https://dev.azure.com/{organization}/{project}/{team}/_apis/wit/templates?api-version=7.1
{
"fields": {
"System.State": "New"
},
"name": "Test Template",
"description": "Template to be created",
"workItemTypeName": "Feature",
"url": null
}
Beispiel für eine Antwort
{
"fields": {
"System.State": "New"
},
"id": "05132b3a-41d6-430f-8738-42b20b34a601",
"name": "Test Template",
"description": "Template to be created",
"workItemTypeName": "Feature",
"_links": {
"workItemType": {
"href": "https://dev.azure.com/fabrikamm0652/00487116-45c8-4be1-a19b-ae0de259e618/_apis/wit/workItemTypes/Feature"
},
"self": {
"href": "https://dev.azure.com/fabrikamm0652/Test%20Project/3481fbc6-b38e-4a68-ae98-53720872d5db/_apis/wit/templates/05132b3a-41d6-430f-8738-42b20b34a601"
}
},
"url": "https://dev.azure.com/fabrikamm0652/Test%20Project/3481fbc6-b38e-4a68-ae98-53720872d5db/_apis/wit/templates/05132b3a-41d6-430f-8738-42b20b34a601"
}
Definitionen
Name | Beschreibung |
---|---|
Reference |
Die Klasse, die eine Auflistung von REST-Referenzverknüpfungslinks darstellt. |
Work |
Beschreibt eine Arbeitsaufgabenvorlage. |
ReferenceLinks
Die Klasse, die eine Auflistung von REST-Referenzverknüpfungslinks darstellt.
Name | Typ | Beschreibung |
---|---|---|
links |
object |
Die schreibgeschützte Ansicht der Links. Da Referenzlinks schreibgeschützt sind, möchten wir sie nur als schreibgeschützt verfügbar machen. |
WorkItemTemplate
Beschreibt eine Arbeitsaufgabenvorlage.
Name | Typ | Beschreibung |
---|---|---|
_links |
Verknüpfen Sie Verweise auf verwandte REST-Ressourcen. |
|
description |
string |
Die Beschreibung der Arbeitsaufgabenvorlage. |
fields |
object |
Zuordnung des Felds und des zugehörigen Vorlagenwerts. |
id |
string (uuid) |
Der Bezeichner der Arbeitsaufgabenvorlage. |
name |
string |
Der Name der Arbeitsaufgabenvorlage. |
url |
string |
|
workItemTypeName |
string |
Der Name des Arbeitsaufgabentyps. |