Azure DevOps

Azure DevOps bietet Teams Dienste zum Teilen von Code, Nachverfolgen von Arbeit und Versand von Software – für jede Sprache, alle in einem einzigen Paket. Es ist die perfekte Ergänzung zu Ihrer IDE.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate Regionen mit Ausnahme der folgenden:
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps Regionen mit Ausnahme der folgenden:
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate Regionen mit Ausnahme der folgenden:
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Microsoft
URL https://azure.microsoft.com/en-us/support/?icid=devops
Connectormetadaten
Publisher Microsoft
Webseite https://learn.microsoft.com/en-us/azure/devops/?view=azure-devops
Datenschutzrichtlinie https://privacy.microsoft.com
Kategorien IT-Betrieb

Um diese Integration zu verwenden, benötigen Sie Zugriff auf ein Azure DevOps Konto mit aktivierter API-Zugriff. Um eine Verbindung herzustellen, wählen Sie "Anmelden" aus. Sie werden dann aufgefordert, Ihr Azure DevOps Services-Konto bereitzustellen. Folgen Sie den restlichen Bildschirmen, um eine Verbindung zu erstellen.

Wenn sie die Verbindung verwenden, wird die Liste der Projekte, mit der Sie rechnen, nicht angezeigt, überprüfen Sie bitte das Konto, mit dem Sie die Verbindung erstellt haben, und versuchen Sie es erneut. Weitere Details finden Sie auf dem Visual Studio Marketplace.

Sie können jetzt mit der Verwendung dieser Integration beginnen.

Verbundidentitätsauthentifizierung

Neben Verbindungen, die sich als Benutzer anmelden oder einen geheimen Clientschlüssel oder Zertifikat verwenden, unterstützt der Connector eine Verbundidentitäts-Anmeldeinformationsverbindung (FIC). Sie authentifiziert sich als in Ihrem eigenen Microsoft Entra Mandanten registrierte Anwendung und speichert keinen geheimen Clientschlüssel oder Zertifikat in der Verbindung.

Erforderliches Mandanten- und Azure DevOps-Setup

  1. Registrieren Sie eine Einzelmandantenanwendung in Microsoft Entra ID, und notieren Sie die Anwendungs-ID (Client-ID) und die Verzeichnis-ID (Mandant).
  2. Fügen Sie den Dienstprinzipal der Anwendung jeder Azure DevOps Organisation hinzu, auf die sie zugreifen muss. Weisen Sie die niedrigste Zugriffsebene, Gruppenmitgliedschaften und Ressourcenberechtigungen zu, die von Ihren Flüssen benötigt werden. Azure DevOps autorisiert den Dienstprinzipal über seine Organisationsberechtigungen, nicht über Microsoft Entra Anwendungsberechtigungen. Ausführliche Informationen finden Sie unter Verwenden von Dienstprinzipalen und verwalteten Identitäten in Azure DevOps.
  3. Erstellen Sie die Verbindung mit dem Authentifizierungstyp " Verbundidentitäts-Anmeldeinformationen ", und geben Sie die Client-ID und die Mandanten-ID an. Lassen Sie den anfänglichen Verbindungstest fehlschlagen.
  4. Kopieren Sie den erwarteten Betreff aus dem AADSTS700212 Fehler, und fügen Sie Ihrer Anwendung dann eine Verbundidentitäts-Anmeldeinformationen hinzu:
    • Emittent:https://login.microsoftonline.com/<tenant-id>/v2.0
    • Zielgruppe:api://AzureADTokenExchange
    • Betreff: Der genaue Betreff, der für die Verbindung generiert wurde
  5. Testen Sie die gleiche Verbindung erneut, nachdem die Verbundidentitätsanmeldeinformationen repliziert wurden.

Löschen Sie die Verbindung nicht, und erstellen Sie sie erneut, während Sie dieses Setup abschließen. Der Betreff identifiziert diese bestimmte Verbindung, sodass für eine Ersatzverbindung eine andere Verbundidentitätsanmeldeinformationen erforderlich sind.

Senden von Anlagen

Sie können Dateianlagen mithilfe von Send einer HTTP-Anforderung an Azure DevOps Aktion erstellen und dann die folgenden Schritte ausführen:

  1. Konvertieren Sie Dateiinhalte in eine Base64-Zeichenfolge, und fügen Sie sie in den Parameter "Body" ein.
  2. Legen Sie den Parameter "Body is Base64" auf "Ja" fest.

Erstellen von Testplänen

Vor dem Erstellen eines Testplans mithilfe einer Arbeitsaufgabenaktion müssen Sie zuerst eine Test Suite erstellen. Sie können dieselbe Aktion zum Erstellen einer Arbeitsaufgabe zum Erstellen von Testsuiten verwenden und dann einen Testplan mit einem Link zur Test Suite erstellen.

Die einfachste Option besteht darin, Test-Pläne – API erstellen direkt mithilfe von Send einer HTTP-Anforderung an Azure DevOps Aktion aufzurufen. Die API erstellt automatisch die zugeordnete Test Suite.

Other Fields-Parameter

Erstellen Sie eine Arbeitsaufgabe , und aktualisieren Sie eine Arbeitsaufgabe , die unterstützung von Parametern Other Fields hat. Diese Felder bieten zusätzliche Flexibilität beim Aktualisieren von Arbeitsaufgaben. Schlüsselwertpaare werden in den folgenden JSON-Code transformiert:

{
  "op": "add",
  "path": "/fields/<key>",
  "value": <value>
}

Beachten Sie, dass es sich um eine Konstante handelt und op erwartet wird, dass <key> es sich bei der DevOps-Aufzählung /fields um einen gültigen Feldnamen handelt.

Hier sind einige Verwendungsbeispiele. Weitere Beispiele finden Sie unter "Arbeitselemente – REST-API aktualisieren".

  1. Verlaufsaktualisierung key = System.History value = Wechsel zum richtigen Bereichspfad'
  2. Arbeitsaufgaben verschieben: key = System.TeamProject value = Fabrikam-Scrum

Bekannte Probleme und Einschränkungen

Die folgende Liste enthält bekannte Einschränkungen der Verwendung des Azure DevOps Connectors.

  1. Trigger When a work item is updated will be skipped when new/existing links were added/deleted to work item.

  2. Aktions- Auslösern der Arbeitsaufgabe und Arbeitsaufgaben-basierten Triggern können einige Felder (z. B. System.AttachedFileCount) in einer Antwort verpassen, da dies eine Einschränkung der Azure DevOps REST-API ist. Um dieses Problem zu umgehen, können Sie eine der folgenden Aktionen ausführen:

  3. Aktion Send eine HTTP-Anforderung an Azure DevOps verfügt über einen begrenzten Satz von Bereichen, die steuern, auf welche Ressourcen von der Aktion zugegriffen werden kann und welche Vorgänge die Aktion für diese Ressourcen ausführen darf.

    Bereiche:

    • vso.agentpools_manage
    • vso.build_execute
    • vso.chat_manage
    • vso.code_manage
    • vso.code_status
    • vso.connected_server
    • vso.Dashboards_verwalten
    • vso.berechtigungen
    • vso.extension.data_write
    • vso.extension_manage
    • vso.identity
    • vso.loadtest_write
    • vso.packaging_manage
    • vso.projekt_verwaltung
    • vso.release_manage
    • vso.test_write
    • vso.work_write
  4. Verbindungen, die sich als Benutzer anmelden, arbeiten mit den Azure DevOps Berechtigungen dieses Benutzers. Verbundidentitäts-, Zertifikat- und geheime Clientschlüsselverbindungen funktionieren mit den Berechtigungen, die ihrem Dienstprinzipal in Azure DevOps zugewiesen sind.

  5. Beachten Sie, dass sich die Kennwortänderungen unter dem Azure DevOps Konto nicht auf die vorhandene Verbindung auswirken.

  6. Azure DevOps Persönliche Zugriffstoken werden für die Authentifizierung mit dem Connector nicht unterstützt.

  7. Aktion Erstellen einer Arbeitsaufgabe hat Eine Einschränkung für den Parameter "Repro Steps". Ein Bild, das größer als 30 KB ist, könnte im erstellten Element falsch angezeigt werden. Das Bild, das größer als 500 Kb ist, konnte aus der Anforderung entfernt werden. Die empfohlene Bildgröße sollte kleiner als 30 KB sein.

  8. Aktion Erstellen einer Arbeitsaufgabe konnte nur sehr selten den Antwortcode 404 zurückgeben. Dies geschieht meistens aus dem folgenden Grund: Unmittelbar nachdem ein Element erstellt wurde, werden alle Felder angefordert. Die Anforderung kann an die kopierte Datenbank gesendet werden. Die Änderungen wurden fast in Echtzeit synchronisiert, aber manchmal dauert es ein paar Sekunden. Aus diesem Gründen gibt die GET-Anforderung möglicherweise ein leeres Ergebnis zurück, das als 404-Statuscode in einer Antwort darstellt. Um diese Ausnahme zu vermeiden, können Sie das Flag "Alle Felder zurückgeben" verwenden und auf den Wert "Nein" festlegen.

  9. Bei Verbindungen, die sich als Benutzer anmelden, werden nur Organisationen vom Privaten Mandanten des angemeldeten Kontos zurückgegeben, wenn Sie über mehrere Verzeichnisse hinweg arbeiten. Das Wechseln von Verzeichnissen von der profilseite Azure DevOps wirkt sich nicht auf die verfügbaren Organisationen aus. Um auf Organisationen in einem anderen Mandanten zuzugreifen, erstellen Sie die Verbindung mithilfe von Anmeldeinformationen für ein Konto, das zu diesem Mandanten gehört.

Hinweis

Erstellen einer Arbeitsaufgabe in der Aktion

  • Der Feldname muss den in Azure DevOps documentation.

Eine Verbindung wird erstellt

Der Connector unterstützt die folgenden Authentifizierungstypen:

Clientzertifikatauthentifizierung Bereitstellen von Microsoft Entra ID Anmeldeinformationen mit PFX-Zertifikat und Kennwort Alle Regionen Freigabefähig
Verbundidentitäts-Anmeldeinformationen Verwenden Sie eine Verbundidentitäts-Anmeldeinformationen für Ihre Microsoft Entra ID-Anwendung, um auf Azure DevOps zuzugreifen, ohne einen geheimen Clientschlüssel oder ein Zertifikat in der Verbindung zu speichern. Nur PRODUKTION Freigabefähig
Anmelden mit Azure DevOps Anmeldeinformationen Anmelden mit Azure DevOps Anmeldeinformationen nur Azure Government und US Government (GCC) Nicht teilbar
Melden Sie sich mit der Microsoft Entra-ID an Anmelden mit Microsoft Entra ID Nur PRODUKTION Nicht teilbar
Dienstprinzipalauthentifizierung Verwenden Ihrer Microsoft Entra ID-Anwendung für die Dienstprinzipalauthentifizierung Alle Regionen Freigabefähig
Standard [VERALTET] Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt. Alle Regionen Nicht teilbar

Clientzertifikatauthentifizierung

Authentifizierungs-ID: CertOauth

Anwendbar: Alle Regionen

Bereitstellen von Microsoft Entra ID Anmeldeinformationen mit PFX-Zertifikat und Kennwort

Dies ist eine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird auch die Verbindung freigegeben. Weitere Informationen finden Sie in der Übersicht über Connectors für Canvas-Apps – Power Apps | Microsoft-Dokumentation

Name Typ Description Erforderlich
Tenant Schnur Richtig
Kunden-ID Schnur Die Client-ID der Microsoft Entra ID Anwendung Richtig
Geheimer Clientzertifikatschlüssel Client-Zertifikat Der von dieser Anwendung zulässige geheime Clientzertifikatschlüssel Richtig

Verbundidentitäts-Anmeldeinformationen

Authentifizierungs-ID: connectionfic

Anwendbar: Nur PRODUKTION

Verwenden Sie eine Verbundidentitäts-Anmeldeinformationen für Ihre Microsoft Entra ID-Anwendung, um auf Azure DevOps zuzugreifen, ohne einen geheimen Clientschlüssel oder ein Zertifikat in der Verbindung zu speichern.

Dies ist eine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird auch die Verbindung freigegeben. Weitere Informationen finden Sie in der Übersicht über Connectors für Canvas-Apps – Power Apps | Microsoft-Dokumentation

Name Typ Description Erforderlich
Kunden-ID Schnur Richtig
Mieter-ID Schnur Richtig

Anmelden mit Azure DevOps Anmeldeinformationen

Auth-ID: ADO3pAuthForGCC

Anwendbar: nur Azure Government und US Government (GCC)

Anmelden mit Azure DevOps Anmeldeinformationen

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Anmelden mit Microsoft Entra ID

Authentifizierungs-ID: EntraOAuth

Anwendbar: Nur PRODUKTION

Anmelden mit Microsoft Entra ID

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Dienstprinzipalauthentifizierung

Authentifizierungs-ID: OauthSP

Anwendbar: Alle Regionen

Verwenden Ihrer Microsoft Entra ID-Anwendung für die Dienstprinzipalauthentifizierung

Dies ist eine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird auch die Verbindung freigegeben. Weitere Informationen finden Sie in der Übersicht über Connectors für Canvas-Apps – Power Apps | Microsoft-Dokumentation

Name Typ Description Erforderlich
Tenant Schnur Richtig
Kunden-ID Schnur Die Client-ID der Microsoft Entra ID Anwendung Richtig
Geheimer Clientschlüssel securestring Richtig

Standard [VERALTET]

Anwendbar: Alle Regionen

Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 300 60 Sekunden

Aktionen

Abfrageergebnisse abrufen [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen "Abfrageergebnisse abrufen ".

Ruft das Ergebnis einer Arbeitsaufgabenabfrage ab.

Abfragen in Ordnern auflisten

Ruft die Liste der Arbeitsaufgabenabfragen innerhalb eines Ordners für ein bestimmtes Projekt ab.

Abrufen einer Pipelineausführung

Ruft eine einzelne Ausführung einer Pipeline ab, einschließlich Zustands-, Ergebnis- und Vorlagenparametern.

Abrufen eines Benutzerprofils

Ruft ein Benutzerprofil ab.

Abrufen untergeordneter Arbeitsaufgaben

Ruft eine Liste der untergeordneten Elemente (max. Größe 1000) einer einzelnen Arbeitsaufgabe ab.

Abrufen von Abfrageergebnissen

Ruft das Ergebnis einer Arbeitsaufgabenabfrage ab.

Abrufen von Arbeitsaufgabendetails

Rufen Sie die Details einer einzelnen Arbeitsaufgabe ab.

Abrufen von Arbeitsaufgabendetails (V2) (Vorschau)

Rufen Sie die Details einer einzelnen Arbeitsaufgabe mit optionaler Feldauswahl ab, und erweitern Sie Optionen.

Abrufen von Kommentaren für Arbeitsaufgaben (Vorschau)

Ruft Kommentare für eine Arbeitsaufgabe ab.

Aktualisieren einer Pullanforderung

Aktualisiert eine vorhandene Pullanforderung. Verwenden Sie diese Option, um die automatische Fertigstellung festzulegen, eine Pullanforderung aufzugeben oder abzuschließen, oder den Titel, die Beschreibung oder den Zielzweig zu ändern.

Arbeitsaufgabenfelder auflisten (Vorschau)

Ruft die Arbeitsaufgabenfelder ab, die innerhalb der angegebenen Azure DevOps Organisation oder des Projekts verfügbar sind.

Arbeitsaufgabenkommentar aktualisieren (Vorschau)

Aktualisiert einen Kommentar zu einer Arbeitsaufgabe.

Arbeitsaufgabenkommentar erstellen (Vorschau)

Fügt einem Arbeitselement einen Kommentar hinzu.

Arbeitsaufgabenkommentar löschen (Vorschau)

Löscht einen Kommentar zu einer Arbeitsaufgabe.

Arbeitselementanlage abrufen (Vorschau)

Lädt den Inhalt einer Arbeitsaufgabenanlage herunter.

Auflisten von Arbeitselementen

Gibt eine Liste der Arbeitsaufgaben zurück.

Auflisten von Buildanforderungern (Vorschau)

Ruft eindeutige Projektmitglieder ab, die zum Filtern von Builds nach der angeforderten Identität verwendet werden können.

Auflisten von Builds (Vorschau)

Ruft Builds für das angegebene Projekt mit optionalen Filtern ab.

Auflisten von Git-Repositorys

Ruft die Liste der Git-Repositorys in einem Projekt ab.

Auflisten von Iterationen

Ruft die Liste der Iterationen für ein Projekt ab.

Auflisten von Pipelineausführungen

Ruft top 10000-Ausführung für eine bestimmte Pipeline ab

Auflisten von Pipelines

Ruft die Liste der Pipelines in einem Projekt ab.

Build abrufen (Vorschau)

Ruft einen Build anhand seines Bezeichners ab.

Buildzeitachse abrufen (Vorschau)

Ruft die Zeitachse für einen bestimmten Build ab.

Dateiinhalte abrufen

Ruft eine Datei (oder Ordnermetadaten) aus einem Git-Repository ab. Der Dateitext wird in der Content-Eigenschaft zurückgegeben.

Ein Arbeitselement aktualisieren

Aktualisieren sie eine vorhandene Arbeitsaufgabe anhand der ID.

Erstellen einer neuen Version

Erstellen Sie eine Version basierend auf einer vorhandenen Releasedefinition.

Erstellen eines Arbeitselements

Erstellen Sie eine neue Arbeitsaufgabe mit den bereitgestellten Attributen.

Erstellen eines Pushs

Verschiebt einen oder mehrere Commits an ein Git-Repository. Verwenden Sie dies, um eine Verzweigung zu erstellen und Dateiänderungen in einem einzelnen Aufruf zu übernehmen.

Führen Sie eine Pipeline aus

Stellt eine neue Ausführung einer YAML-Pipeline in die Warteschlange. Unterstützt Vorlagenparameter, Laufzeitvariablen, die zu ausführende Verzweigung und die zu überspringenden Phasen.

Git-Verzweigungen auflisten (Vorschau)

Ruft die Liste der Git-Verzweigungen ab, die in den Repositorys des Projekts verfügbar sind.

Link "Arbeitsaufgabe hinzufügen" (Vorschau)

Fügt einer Arbeitsaufgabe einen Link hinzu.

Link "Arbeitsaufgabe löschen" (Vorschau)

Löscht einen Link aus einer Arbeitsaufgabe.

Listen von Arbeitsaufgabentypen

Ruft die Liste der Arbeitsaufgabentypen ab, auf die in einem bestimmten Azure DevOps Projekt zugegriffen werden kann.

Listenstammabfragen

Ruft die Liste der Arbeitsaufgabenabfragen auf Stammebene in einem Projekt ab.

Nach Arbeitselementen suchen

Stellt eine Reihe von Ergebnissen für den Suchtext bereit.

Organisationen auflisten

Ruft die Liste der Organisationen ab, bei der der Benutzer Mitglied ist.

Projekte auflisten

Ruft die Liste der Projekte in einer Organisation ab.

Pull-Request erstellen

Erstellt eine Pull-Anforderung in einem Git-Repository, optional verknüpfen Sie Arbeitsaufgaben und fügen Prüfer hinzu.

Senden einer HTTP-Anforderung an Azure DevOps

Erstellen Sie eine Azure DevOps REST-API-Anforderung, die aufgerufen werden soll. Weitere Informationen finden Sie unter dem folgenden Link für alle verfügbaren Endpunkte: https://docs.microsoft.com/rest/api/azure/devops

Versionsdefinitionen auflisten

Ruft die Liste der Releasedefinitionen ab, die einem Projekt zugeordnet sind.

Verzweigungen und Tags auflisten

Ruft die Refs eines Git-Repositorys ab, optional nach einem Verweisnamenpräfix wie Heads/Main gefiltert.

Warteschlange für einen neuen Build

Erstellen Sie einen Build basierend auf einer vorhandenen Builddefinition, und fügen Sie ihn der Buildwarteschlange hinzu.

Abfrageergebnisse abrufen [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen "Abfrageergebnisse abrufen ".

Ruft das Ergebnis einer Arbeitsaufgabenabfrage ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Abfrage-ID
queryId True string

Die ID der zu ausführenden gespeicherten Abfrage.

Gibt zurück

Eine Liste der VSTS-Modelle.

Abfragen in Ordnern auflisten

Ruft die Liste der Arbeitsaufgabenabfragen innerhalb eines Ordners für ein bestimmtes Projekt ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Ordnerpfad
folderPath True string

Der Ordnerpfad, unter dem nach Abfragen gesucht werden soll.

Gibt zurück

Eine Liste der VSTS-Modelle.

Abrufen einer Pipelineausführung

Ruft eine einzelne Ausführung einer Pipeline ab, einschließlich Zustands-, Ergebnis- und Vorlagenparametern.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Die Pipeline-ID
pipelineId True integer

Die Pipeline-ID

Ausführungskennung
runId True integer

Der Bezeichner der Pipelineausführung.

Gibt zurück

Eine einzelne Pipelineausführung.

Abrufen eines Benutzerprofils

Ruft ein Benutzerprofil ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Profil-ID
id True string

Die ID des Profils innerhalb derselben Organisation oder "ich", um das Profil des aktuellen authentifizierten Benutzers abzurufen.

Gibt zurück

Profile

Body
Profile

Abrufen untergeordneter Arbeitsaufgaben

Ruft eine Liste der untergeordneten Elemente (max. Größe 1000) einer einzelnen Arbeitsaufgabe ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Arbeitselement-ID
id True string

Die eindeutige ID der Arbeitsaufgabe, für die die untergeordneten Elemente abgerufen werden sollen.

Untergeordneter Arbeitsaufgabentyp
workItemType string

Der Typ der untergeordneten Arbeitsaufgabe(n)

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Abrufen von Abfrageergebnissen

Ruft das Ergebnis einer Arbeitsaufgabenabfrage ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Abfrage-ID
queryId True string

Die ID der zu ausführenden gespeicherten Abfrage.

Anzahl der zurückzugebenden Arbeitsaufgaben
workItemsCount integer

Maximale Anzahl von Arbeitsaufgaben zum Abrufen (1 - 20000)

Fehler beim Ändern von Abfrageergebnissen
throwIfQueryChanged boolean

Wenn sich die Abfrageergebnisse während der Ablaufausführung ändern, sollte die Ablaufausführung fehlschlagen, um Inkonsistenzen zu vermeiden.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Abrufen von Arbeitsaufgabendetails

Rufen Sie die Details einer einzelnen Arbeitsaufgabe ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Arbeitselementtyp
typeName True string

Der Arbeitsaufgabentyp der Arbeitsaufgabe.

Arbeitselement-ID
id True string

Die eindeutige ID der Arbeitsaufgabe, für die Details abgerufen werden sollen. Die Arbeitsaufgabe muss vom Typ "Arbeitselementtyp" sein.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Abrufen von Arbeitsaufgabendetails (V2) (Vorschau)

Rufen Sie die Details einer einzelnen Arbeitsaufgabe mit optionaler Feldauswahl ab, und erweitern Sie Optionen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Arbeitselementtyp
typeName True string

Der Arbeitsaufgabentyp, der verwendet wird, um die zurückgegebene Arbeitsaufgabe zu überprüfen und dynamische Ausgaben zu steuern.

Arbeitselement-ID
id True string

Die eindeutige ID der Arbeitsaufgabe, für die Details abgerufen werden sollen.

Datumsangabe
asOf date-time

Rufen Sie die Arbeitsaufgabe ab diesem Datum und dieser Uhrzeit ab.

Erweitern
expand string

Steuert, welche zusätzlichen Daten in der Antwort enthalten sind.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Abrufen von Kommentaren für Arbeitsaufgaben (Vorschau)

Ruft Kommentare für eine Arbeitsaufgabe ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Arbeitselement-ID
workItemId True integer

Die eindeutige ID der Arbeitsaufgabe, für die Kommentare abgerufen werden sollen.

Maximale Anzahl von Kommentaren, die zurückgegeben werden sollen
$top integer

Maximale Anzahl von Kommentaren, die zurückgegeben werden sollen.

Sortierreihenfolge für Kommentare
order string

Sortierreihenfolge für Kommentare. Der Standardwert ist "desc".

Löschen von Kommentaren einschließen
includeDeleted boolean

Gibt an, ob Kommentare einbezogen werden sollen, die vorläufig gelöscht wurden.

Erweitern von Optionen
$expand string

Steuert, welche zusätzlichen Kommentardaten zurückgegeben werden sollen.

Gibt zurück

Stellt die Antwort dar, die Kommentare zu Arbeitsaufgaben enthält.

Aktualisieren einer Pullanforderung

Aktualisiert eine vorhandene Pullanforderung. Verwenden Sie diese Option, um die automatische Fertigstellung festzulegen, eine Pullanforderung aufzugeben oder abzuschließen, oder den Titel, die Beschreibung oder den Zielzweig zu ändern.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Repository-Name
repositoryId True string

Der Name oder die ID des Git-Repositorys innerhalb des angegebenen Projekts.

Pull-Anforderungs-ID
pullRequestId True integer

Der Bezeichner der Pullanforderung.

Der Status
status string

Der Status, der für die Pullanforderung festgelegt werden soll.

Title
title string

Der neue Titel der Pullanforderung.

Description
description string

Die neue Beschreibung der Pullanforderung.

Target Branch
targetRefName string

Der neue Zielzweig der Pullanforderung.

Ist Entwurf
isDraft boolean

Auf "false" festgelegt, um eine Pull-Anforderung für den Entwurf zu veröffentlichen.

Identitäts-ID
id string

Die Identitäts-ID, die den automatischen Abschluss ermöglicht.

Commit-ID
commitId string

Die ID des Commits.

Quellzweig löschen
deleteSourceBranch boolean

Legen Sie den Wert auf "true" fest, um den Quellzweig nach Abschluss zu löschen.

Squash Merge
squashMerge boolean

Wird auf true festgelegt, um die Commits beim Zusammenführen zu binden.

Umgehungsrichtlinie
bypassPolicy boolean

Auf "true" festgelegt, um Verzweigungsrichtlinien zu umgehen.

Umgehungsgrund
bypassReason string

Der Grund, warum Verzweigungsrichtlinien umgangen werden.

Commit-Nachricht zusammenführen
mergeCommitMessage string

Die Nachricht des Zusammenführungs-Commits.

Übergangsarbeitselemente
transitionWorkItems boolean

Legen Sie den Wert auf "true" fest, um die verknüpften Arbeitsaufgaben beim Abschluss zu übergehen.

Gibt zurück

Eine Pullanforderung.

Arbeitsaufgabenfelder auflisten (Vorschau)

Ruft die Arbeitsaufgabenfelder ab, die innerhalb der angegebenen Azure DevOps Organisation oder des Projekts verfügbar sind.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project string

Optionales Projekt innerhalb der Organisation zum Bereich der Feldliste.

Erweitern von Optionen
expand string

Steuert, welche zusätzlichen Informationen für jedes Feld zurückgegeben werden.

Gibt zurück

Eine Liste der VSTS-Modelle.

Arbeitsaufgabenkommentar aktualisieren (Vorschau)

Aktualisiert einen Kommentar zu einer Arbeitsaufgabe.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Project-ID oder project Name

Arbeitselement-ID
workItemId True integer

ID einer Arbeitsaufgabe.

Kommentar-ID
commentId True integer

ID des zu aktualisierenden Kommentars.

Kommentarformat
format string

Format eines Arbeitsaufgabenkommentars (Markdown oder Html).

Kommentartext
text True string

Der Text des Kommentars.

Gibt zurück

Arbeitselementkommentar

Arbeitsaufgabenkommentar erstellen (Vorschau)

Fügt einem Arbeitselement einen Kommentar hinzu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Project-ID oder project Name

Arbeitselementtyp
type string

Der Arbeitsaufgabentyp, für den das Schema generiert werden soll.

Arbeitselement-ID
workItemId True integer

ID einer Arbeitsaufgabe.

Kommentarformat
format string

Format eines Arbeitsaufgabenkommentars (Markdown oder Html).

Kommentartext
text True string

Der Text des Kommentars.

Gibt zurück

Arbeitselementkommentar

Arbeitsaufgabenkommentar löschen (Vorschau)

Löscht einen Kommentar zu einer Arbeitsaufgabe.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Project-ID oder project Name

Arbeitselement-ID
workItemId True integer

ID einer Arbeitsaufgabe.

Kommentar-ID
commentId True integer

ID des zu löschenden Kommentars.

API-Version
api-version True string

Version der zu verwendenden API. Auf "7.1-preview.4" festgelegt; der Connector kann bei Bedarf auch auf "7.1-preview.3" zurückgreifen.

Arbeitselementanlage abrufen (Vorschau)

Lädt den Inhalt einer Arbeitsaufgabenanlage herunter.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Anlagen-ID
attachmentId True string

Die eindeutige ID der herunterzuladenden Anlage.

Projektname
project string

Optionales Projekt innerhalb der angegebenen Organisation, um die Anforderung zu beschränken.

Dateiname
fileName string

Optionaler Dateinamehinweis, der beim Herunterladen der Anlage an Azure DevOps übergeben wird.

Gibt zurück

Auflisten von Arbeitselementen

Gibt eine Liste der Arbeitsaufgaben zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Arbeitsaufgaben-IDs
workItemIds True string

Die durch Trennzeichen getrennte Liste der angeforderten Arbeitsaufgaben-IDs.

Arbeitselementtyp
workItemType string

Der Arbeitsaufgabentyp, für den das Schema generiert werden soll.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Auflisten von Buildanforderungern (Vorschau)

Ruft eindeutige Projektmitglieder ab, die zum Filtern von Builds nach der angeforderten Identität verwendet werden können.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Gibt zurück

Eine Liste der VSTS-Modelle.

Auflisten von Builds (Vorschau)

Ruft Builds für das angegebene Projekt mit optionalen Filtern ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Nach Definitions-IDs filtern
definitions string

Durch Trennzeichen getrennte Liste der einzuschließden Definitionsbezeichner.

Nach Buildnummer filtern
buildNumber string

Filtern nach Buildnummer.

Filtern nach Verzweigung
branchName string

Filtern nach Verzweigungsnamen (z. B. Refs/heads/main).

Filtern nach Ergebnis
resultFilter string

Filtern nach Buildergebnis.

Nach Status filtern
statusFilter string

Filtern nach Buildstatus.

Nach Grund filtern
reasonFilter string

Filtern nach Buildgrund.

Nach angeforderten Filtern nach
requestedFor string

Filtern Sie nach der Identität, für die der Build angefordert wurde.

Min. Endzeit
minTime date-time

Filtern nach minimaler Endzeit (einschließlich).

Maximale Endzeit
maxTime date-time

Filtern nach maximaler Endzeit (einschließlich).

Maximale Ergebnisse
$top integer

Maximale Anzahl der zurückzugebenden Builds.

Sortieren nach
queryOrder string

Die Reihenfolge, in der die Builds zurückgegeben werden.

Nach Tags filtern
tagFilters string

Durch Trennzeichen getrennte Liste von Tags. Es werden nur Builds zurückgegeben, die alle Tags enthalten.

Gibt zurück

Eine Liste der VSTS-Modelle.

Auflisten von Git-Repositorys

Ruft die Liste der Git-Repositorys in einem Projekt ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Gibt zurück

Eine Liste der VSTS-Modelle.

Auflisten von Iterationen

Ruft die Liste der Iterationen für ein Projekt ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Teamname
team True string

Der Name des Teams innerhalb des Projekts.

Gibt zurück

Eine Liste der VSTS-Modelle.

Auflisten von Pipelineausführungen

Ruft top 10000-Ausführung für eine bestimmte Pipeline ab

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Die Pipeline-ID
pipelineId True integer

Die Pipeline-ID

Gibt zurück

Body
Run

Auflisten von Pipelines

Ruft die Liste der Pipelines in einem Projekt ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Gibt zurück

Body
Pipeline

Build abrufen (Vorschau)

Ruft einen Build anhand seines Bezeichners ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Build-ID
buildId True integer

Der Bezeichner des abzurufenden Builds.

Gibt zurück

Buildergebnis

Buildzeitachse abrufen (Vorschau)

Ruft die Zeitachse für einen bestimmten Build ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Build-ID
buildId True integer

Der Bezeichner des Builds, für den die Zeitachse abgerufen werden soll.

Zeitachsen-ID
timelineId string

Optionaler Zeitachsenbezeichner, wenn mehrere Zeitachsen vorhanden sind.

Id ändern
changeId integer

Optionale Änderungs-ID zum Abrufen einer bestimmten Zeitachsenänderung.

Plan-ID
planId string

Optionaler Planbezeichner für die Zeitachse.

Gibt zurück

Erstellungszeitachse

Body
Timeline

Dateiinhalte abrufen

Ruft eine Datei (oder Ordnermetadaten) aus einem Git-Repository ab. Der Dateitext wird in der Content-Eigenschaft zurückgegeben.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Repository-Name
repositoryId True string

Der Name oder die ID des Git-Repositorys innerhalb des angegebenen Projekts.

Elementpfad
path True string

Der repositoryrelative Pfad des Elements, z. B. "/docs/readme.md".

Inhalt einschließen
includeContent boolean

Legen Sie den Wert auf "true" fest, um den Dateiinhalt in die Antwort einzuschließen.

Version
versionDescriptor.version string

Verzweigung, Tag oder Commit zum Lesen des Elements aus. Standardmäßig wird der Standardverzweigung des Repositorys verwendet.

Versionstyp
versionDescriptor.versionType string

Die Art der in version bereitgestellten Version.

Gibt zurück

Ein Element (Datei oder Ordner) in einem Git-Repository.

Body
GitItem

Ein Arbeitselement aktualisieren

Aktualisieren sie eine vorhandene Arbeitsaufgabe anhand der ID.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Arbeitselement-ID
id True string

Die eindeutige ID der zu aktualisierenden Arbeitsaufgabe.

Projektname
project string

Der Name des Projekts innerhalb der angegebenen Organisation.

Arbeitselementtyp
type string

Der Arbeitsaufgabentyp, für den das Schema generiert werden soll.

Arbeitsaufgabendetails
workItem True dynamic

Die Details der Arbeitsaufgabe.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Erstellen einer neuen Version

Erstellen Sie eine Version basierend auf einer vorhandenen Releasedefinition.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Versionsdefinitions-ID
releaseDefId True string

Der Bezeichner der zu verwendenden Releasedefinition.

Description
Description string

Die Beschreibung der Releasestartmetadaten.

Ist Entwurf
IsDraft boolean

Gibt an, ob es sich bei der Version um einen Entwurf handelt.

Ursache
Reason string

Der Grund für die Releasestartmetadaten.

Name
Name True string

Der Name der Konfigurationsvariable.

Wert
Value string

Der Wert der Konfigurationsvariable.

Gibt zurück

Freigabe

Body
Release

Erstellen eines Arbeitselements

Erstellen Sie eine neue Arbeitsaufgabe mit den bereitgestellten Attributen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Arbeitselementtyp
type True string

Typ dieser Arbeitsaufgabe

Alle Felder zurückgeben
shouldReturnAllFields boolean

Beim Festlegen des Werts auf "Nein" wird nur die Arbeitselement-ID zurückgegeben. Wenn der Wert "Ja" lautet, werden alle Felder des erstellten Elements zusammen mit der ID zurückgegeben. Der Standardwert lautet "Ja".

Arbeitsaufgabendetails
workItem True dynamic

Informationen, die in die neue Arbeitsaufgabe aufgenommen werden sollen

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Erstellen eines Pushs

Verschiebt einen oder mehrere Commits an ein Git-Repository. Verwenden Sie dies, um eine Verzweigung zu erstellen und Dateiänderungen in einem einzelnen Aufruf zu übernehmen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Repository-Name
repositoryId True string

Der Name oder die ID des Git-Repositorys innerhalb des angegebenen Projekts.

Verweisname
name string

Der vollständige Name der zu aktualisierenden oder zu erstellenden Referenz, z. B. Refs/heads/my-branch.

Alte Objekt-ID
oldObjectId string

Die Objekt-ID, auf die die Referenz derzeit verweist. Verwenden Sie beim Erstellen einer Verzweigung die Objekt-ID des Basiszweigs.

Neue Objekt-ID
newObjectId string

Die Objekt-ID, auf die die Referenz verweisen soll. Nur erforderlich, wenn ein Verweis gelöscht oder zurückgesetzt wird.

Kommentar
comment string

Die Commitnachricht.

Änderungstyp
changeType string

Die Art der anzuwendenden Änderung.

Elementpfad
path string

Der repositoryrelative Pfad des Elements.

Content
content string

Der Inhalt der Datei.

Inhaltstyp
contentType string

Wie der Inhalt codiert wird.

Gibt zurück

Das Ergebnis eines Pushs.

Führen Sie eine Pipeline aus

Stellt eine neue Ausführung einer YAML-Pipeline in die Warteschlange. Unterstützt Vorlagenparameter, Laufzeitvariablen, die zu ausführende Verzweigung und die zu überspringenden Phasen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Die Pipeline-ID
pipelineId True integer

Die Pipeline-ID

Die Pipeline-Version
pipelineVersion integer

Die Pipeline-Version

Repositorien
repositories object

Repositoryressourcen, die vom Ressourcenalias schlüsselt, z. B. selbst.

Vorlagen-Parameter
templateParameters object

Die Vorlagenparameter der Pipeline als JSON-Objekt mit Name/Wert-Paaren.

Variables
variables object

Die Laufzeitvariablen der Pipeline als JSON-Objekt, das nach Variablennamen schlüsselt.

Zu überspringende Phasen
stagesToSkip array of string

Die Namen der Phasen, die nicht ausgeführt werden sollen.

Vorschauausführung
previewRun boolean

Legen Sie "true" fest, um die Pipeline zu überprüfen, ohne eine Ausführung in die Warteschlange zu stellen.

Gibt zurück

Eine einzelne Pipelineausführung.

Git-Verzweigungen auflisten (Vorschau)

Ruft die Liste der Git-Verzweigungen ab, die in den Repositorys des Projekts verfügbar sind.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Gibt zurück

Eine Liste der VSTS-Modelle.

Fügt einer Arbeitsaufgabe einen Link hinzu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Project-ID oder project Name

Arbeitselementtyp
type True string

Der Arbeitsaufgabentyp der Arbeitsaufgabe.

Arbeitselement-ID
workItemId True integer

ID einer Arbeitsaufgabe.

Verknüpfungstyp
linkType True string

Beziehungstyp für den Link. Wird standardmäßig auf "System.LinkTypes.Related" festgelegt, wenn sie weggelassen wird.

Ziel-URL
targetUrl True string

Absolute URL des Linkziels. Muss ein absoluter URI sein und den Erwartungen für den ausgewählten Linktyp entsprechen.

Kommentar
comment string

Optionaler Kommentar, der zusammen mit dem Link gespeichert ist.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Löscht einen Link aus einer Arbeitsaufgabe.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Project-ID oder project Name

Arbeitselementtyp
type True string

Der Arbeitsaufgabentyp der Arbeitsaufgabe.

Arbeitselement-ID
workItemId True integer

ID einer Arbeitsaufgabe.

Beziehungs-ID
linkId integer

Nullbasierter Beziehungsbezeichner (attributes.relationId) oder Arrayposition aus der Arbeitsaufgabenantwort.

Verknüpfung 'Arbeitsaufgabe' zum Entfernen
workItemLinkToRemove uri

Absolute URL des zu löschenden Links, wenn kein Beziehungsbezeichner angegeben wird.

Verknüpfungsbeziehungstyp
linkType string

Beziehungstyp (rel) des Links, der beim Abgleich nach URL gelöscht werden soll.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Listen von Arbeitsaufgabentypen

Ruft die Liste der Arbeitsaufgabentypen ab, auf die in einem bestimmten Azure DevOps Projekt zugegriffen werden kann.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Gibt zurück

Eine Liste der VSTS-Modelle.

Listenstammabfragen

Ruft die Liste der Arbeitsaufgabenabfragen auf Stammebene in einem Projekt ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Gibt zurück

Eine Liste der VSTS-Modelle.

Nach Arbeitselementen suchen

Stellt eine Reihe von Ergebnissen für den Suchtext bereit.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Suchtext
searchText True string

Der Suchtext.

Überspringen
$skip integer

Die Anzahl der Ergebnisse, die übersprungen werden sollen. Standardmäßig auf 0 gesetzt.

Nach oben
$top integer

Anzahl der Ergebnisse, die zurückgegeben werden. Der Standardwert ist 100.

Filter
filters object

Anzuwendende Filter. Legen Sie sie auf NULL fest, wenn keine Filter angewendet werden sollen.

Einschließen von Facets
includeFacets boolean

Kennzeichnen, um sich für das Faceting im Ergebnis zu entscheiden. Das Standardverhalten ist "false".

Feld
field string

Feldname, nach dem sortiert werden soll.

Sortierreihenfolge
sortOrder string

Reihenfolge (ASC/DESC), in der die Ergebnisse sortiert werden sollen.

Gibt zurück

Antwort auf die Arbeitsaufgabessuche

Organisationen auflisten

Ruft die Liste der Organisationen ab, bei der der Benutzer Mitglied ist.

Gibt zurück

Eine Liste der VSTS-Modelle.

Projekte auflisten

Ruft die Liste der Projekte in einer Organisation ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Gibt zurück

Eine Liste der VSTS-Modelle.

Pull-Request erstellen

Erstellt eine Pull-Anforderung in einem Git-Repository, optional verknüpfen Sie Arbeitsaufgaben und fügen Prüfer hinzu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Repository-Name
repositoryId True string

Der Name oder die ID des Git-Repositorys innerhalb des angegebenen Projekts.

Source Branch
sourceRefName True string

Die Verzweigung, aus der die Änderungen stammen, z. B. Refs/heads/my-branch.

Target Branch
targetRefName True string

Die Verzweigung, in der die Änderungen zusammengeführt werden, z. B. Refs/Heads/Main.

Title
title True string

Der Titel der Pullanforderung.

Description
description string

Die Beschreibung der Pullanforderung.

Ist Entwurf
isDraft boolean

Legen Sie den Wert auf "true" fest, um die Pullanforderung als Entwurf zu erstellen.

Arbeitselement-ID
id string

Der Bezeichner der Arbeitsaufgabe.

Prüfer-ID
id string

Die Identitäts-ID des Prüfers.

Ist erforderlich
isRequired boolean

Gibt an, ob der Prüfer erforderlich ist.

Name
name string

Der Name der Bezeichnung.

Gibt zurück

Eine Pullanforderung.

Senden einer HTTP-Anforderung an Azure DevOps

Erstellen Sie eine Azure DevOps REST-API-Anforderung, die aufgerufen werden soll. Weitere Informationen finden Sie unter dem folgenden Link für alle verfügbaren Endpunkte: https://docs.microsoft.com/rest/api/azure/devops

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Methode
Method True string

Die HTTP-Methode.

Relativer URI
Uri True string

Der relative URI. Beispiel: {project}/{team}/_apis/wit/templates?api-version=5.0-preview.1.

Headers
Headers object

Die Anforderungsheader.

Body
Body string

Der Anforderungsinhalt. Dabei kann es sich um JSON-Objekt oder binärdaten handeln, die als Base64-Zeichenfolge codiert sind.

Der Textkörper ist Base64.
IsBase64 boolean

Muss "true" sein, wenn Anforderungsinhalte als Base64-Zeichenfolge codiert sind.

Gibt zurück

Versionsdefinitionen auflisten

Ruft die Liste der Releasedefinitionen ab, die einem Projekt zugeordnet sind.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Gibt zurück

Eine Liste der VSTS-Modelle.

Verzweigungen und Tags auflisten

Ruft die Refs eines Git-Repositorys ab, optional nach einem Verweisnamenpräfix wie Heads/Main gefiltert.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Repository-Name
repositoryId True string

Der Name oder die ID des Git-Repositorys innerhalb des angegebenen Projekts.

Verweisnamefilter
filter string

Ein Verweisnamenpräfix ohne die führenden Refs/, z. B. Heads/Main oder Tags/.

Schalentags
peelTags boolean

Legen Sie "true" fest, um kommentierte Tags auf den Commit aufzulösen, auf den sie zeigen.

Gibt zurück

Eine Liste der Git-Refs.

Body
GitRefList

Warteschlange für einen neuen Build

Erstellen Sie einen Build basierend auf einer vorhandenen Builddefinition, und fügen Sie ihn der Buildwarteschlange hinzu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Builddefinitions-ID
buildDefId True string

Der Bezeichner der zu verwendenden Builddefinition.

Source Branch
sourceBranch string

Der Quellzweig des Builds.

Die Parameter
parameters string

Ein JSON-Wörterbuch mit optionalen Buildparametern.

Gibt zurück

Buildergebnis

Trigger

Beim Erstellen einer Arbeitsaufgabe

Löst einen Fluss aus, wenn eine Arbeitsaufgabe, die den angegebenen Kriterien entspricht, erstellt wird.

Beim Erstellen einer Pullanforderung (Git)

Löst einen Fluss aus, wenn eine Pullanforderung, die den angegebenen Kriterien entspricht, erstellt wird.

Beim Pushen von Code (Git)

Löst einen Fluss aus, wenn Code an ein Git-Repository übertragen wird.

Nach Abschluss eines Builds

Löst einen Ablauf aus, wenn ein Build abgeschlossen ist.

Wenn Code eingecheckt ist (TFVC)

Löst einen Fluss aus, wenn Code in ein Team Foundation Version Control-Projekt eingecheckt wird.

Wenn eine Arbeitsaufgabe aktualisiert wird

Löst einen Fluss aus, wenn eine Arbeitsaufgabe, die den angegebenen Kriterien entspricht, aktualisiert wird.

Wenn eine Arbeitsaufgabe aktualisiert wird [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen die Verwendung, wenn eine Arbeitsaufgabe aktualisiert wird .

Löst einen Fluss aus, wenn eine Arbeitsaufgabe, die den angegebenen Kriterien entspricht, aktualisiert wird.

Wenn eine Arbeitsaufgabe erstellt wird [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen die Verwendung, wenn eine Arbeitsaufgabe erstellt wird .

Löst einen Fluss aus, wenn eine Arbeitsaufgabe, die den angegebenen Kriterien entspricht, erstellt wird.

Wenn eine Arbeitsaufgabe geschlossen wird

Löst einen Fluss aus, wenn eine Arbeitsaufgabe, die den angegebenen Kriterien entspricht, geschlossen wird.

Wenn eine Arbeitsaufgabe geschlossen wird [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen die Verwendung, wenn eine Arbeitsaufgabe geschlossen ist .

Löst einen Fluss aus, wenn eine Arbeitsaufgabe, die den angegebenen Kriterien entspricht, geschlossen wird.

Wenn eine Arbeitsaufgabe zugewiesen ist

Löst einen Fluss aus, wenn dem angegebenen Benutzer eine Arbeitsaufgabe zugewiesen wird, die den angegebenen Kriterien entspricht.

Wenn eine Arbeitsaufgabe zugewiesen ist [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen die Verwendung, wenn eine Arbeitsaufgabe zugewiesen ist .

Löst einen Fluss aus, wenn dem angegebenen Benutzer eine Arbeitsaufgabe zugewiesen wird, die den angegebenen Kriterien entspricht.

Wenn eine Pull-Anforderung geschlossen ist (Git)

Löst einen Fluss aus, wenn eine Pullanforderung, die den bereitgestellten Kriterien entspricht, geschlossen wird.

Beim Erstellen einer Arbeitsaufgabe

Löst einen Fluss aus, wenn eine Arbeitsaufgabe, die den angegebenen Kriterien entspricht, erstellt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Teamname (zum Auswählen von "Zugewiesen an")
team string

Der Name des Teams, aus dem ein Zugewiesener ausgewählt werden soll.

Zugeordnet
wiql__System_AssignedTo string

Der Name des Teammitglieds, das das Arbeitselement derzeit besitzt.

Typ
wiql__System_WorkItemType string

Der Name des Arbeitsaufgabentyps.

Bereichspfad
wiql__System_AreaPath string

Das Produktfeature oder der Teambereich, in dem sich die Arbeitsaufgabe befindet.

Bereichspfadvergleich
areaPathComparison string

Die Regel, die beim Vergleichen des Felds "Bereichspfad" verwendet werden soll.

Iterationspfad
wiql__System_IterationPath string

Der benannte Sprint oder zeitraum, in dem sich die Arbeitsaufgabe befindet.

Iterationspfadvergleich
iterationPathComparison string

Die Regel, die beim Vergleichen des Iterationspfadfelds verwendet werden soll.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Eine subjektive Bewertung des Fehlers, des Problems, der Aufgabe oder des Testfalls mit seinen Auswirkungen auf das Geschäft.

Erstellt von
wiql__System_CreatedBy string

Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt hat.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Beim Erstellen einer Pullanforderung (Git)

Löst einen Fluss aus, wenn eine Pullanforderung, die den angegebenen Kriterien entspricht, erstellt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Repository-Name
repository True string

Der Name des Repositorys innerhalb des angegebenen Projekts.

Quell bezugsname
sourceRefName string

Der Name der Git-Referenz, z. B. einer Verzweigung oder eines Tags.

Ziel bezugsname
targetRefName string

Der Name der Git-Referenz, z. B. einer Verzweigung oder eines Tags.

Gibt zurück

Eine Liste der VSTS-Modelle.

Beim Pushen von Code (Git)

Löst einen Fluss aus, wenn Code an ein Git-Repository übertragen wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Repository-Name
repository True string

Der Name des Repositorys innerhalb des angegebenen Projekts.

Verweisname
refName string

Der Name der Git-Referenz, z. B. einer Verzweigung oder eines Tags.

Gibt zurück

Eine Liste der VSTS-Modelle.

Nach Abschluss eines Builds

Löst einen Ablauf aus, wenn ein Build abgeschlossen ist.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Filtern nach Ergebnis
resultFilter string

Eine Option, die angibt, auf welches Buildergebnis ausgelöst werden soll. Gültige Optionen sind "', 'succeeded', 'partSucceeded', 'failed' oder 'canceled'.

Nach Definition-ID filtern
definitions string

Eine Option, die angibt, für welche Builddefinitions-ID ausgelöst werden soll.

Gibt zurück

Eine Liste der VSTS-Modelle.

Wenn Code eingecheckt ist (TFVC)

Löst einen Fluss aus, wenn Code in ein Team Foundation Version Control-Projekt eingecheckt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Teamname
team string

Der Name des Teams, das einen Autor auswählen soll.

Teammitglied
author string

Der eindeutige Name des Teammitglieds, das das Einchecken erstellt hat.

Gibt zurück

Eine Liste der VSTS-Modelle.

Wenn eine Arbeitsaufgabe aktualisiert wird

Löst einen Fluss aus, wenn eine Arbeitsaufgabe, die den angegebenen Kriterien entspricht, aktualisiert wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Teamname (zum Auswählen von "Zugewiesen an")
team string

Der Name des Teams, aus dem ein Zugewiesener ausgewählt werden soll.

Zugeordnet
wiql__System_AssignedTo string

Der Name des Teammitglieds, das das Arbeitselement derzeit besitzt.

Typ
wiql__System_WorkItemType string

Der Name des Arbeitsaufgabentyps.

Bereichspfad
wiql__System_AreaPath string

Das Produktfeature oder der Teambereich, in dem sich die Arbeitsaufgabe befindet.

Bereichspfadvergleich
areaPathComparison string

Die Regel, die beim Vergleichen des Felds "Bereichspfad" verwendet werden soll.

Iterationspfad
wiql__System_IterationPath string

Der benannte Sprint oder zeitraum, in dem sich die Arbeitsaufgabe befindet.

Iterationspfadvergleich
iterationPathComparison string

Die Regel, die beim Vergleichen des Iterationspfadfelds verwendet werden soll.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Eine subjektive Bewertung des Fehlers, des Problems, der Aufgabe oder des Testfalls mit seinen Auswirkungen auf das Geschäft.

Erstellt von
wiql__System_CreatedBy string

Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt hat.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Arbeitsaufgabe aktualisiert wird [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen die Verwendung, wenn eine Arbeitsaufgabe aktualisiert wird .

Löst einen Fluss aus, wenn eine Arbeitsaufgabe, die den angegebenen Kriterien entspricht, aktualisiert wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Teamname (zum Auswählen von "Zugewiesen an")
team string

Der Name des Teams, aus dem ein Zugewiesener ausgewählt werden soll.

Zugeordnet
wiql__System_AssignedTo string

Der Name des Teammitglieds, das das Arbeitselement derzeit besitzt.

Typ
wiql__System_WorkItemType string

Der Name des Arbeitsaufgabentyps.

Bereichspfad
wiql__System_AreaPath string

Das Produktfeature oder der Teambereich, in dem sich die Arbeitsaufgabe befindet.

Bereichspfadvergleich
areaPathComparison string

Die Regel, die beim Vergleichen des Felds "Bereichspfad" verwendet werden soll.

Iterationspfad
wiql__System_IterationPath string

Der benannte Sprint oder zeitraum, in dem sich die Arbeitsaufgabe befindet.

Iterationspfadvergleich
iterationPathComparison string

Die Regel, die beim Vergleichen des Iterationspfadfelds verwendet werden soll.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Eine subjektive Bewertung des Fehlers, des Problems, der Aufgabe oder des Testfalls mit seinen Auswirkungen auf das Geschäft.

Team-Project
wiql__System_TeamProject string

Das Teamprojekt, zu dem diese Arbeitsaufgabe gehört.

Erstellt von
wiql__System_CreatedBy string

Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt hat.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Arbeitsaufgabe erstellt wird [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen die Verwendung, wenn eine Arbeitsaufgabe erstellt wird .

Löst einen Fluss aus, wenn eine Arbeitsaufgabe, die den angegebenen Kriterien entspricht, erstellt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Teamname (zum Auswählen von "Zugewiesen an")
team string

Der Name des Teams, aus dem ein Zugewiesener ausgewählt werden soll.

Zugeordnet
wiql__System_AssignedTo string

Der Name des Teammitglieds, das das Arbeitselement derzeit besitzt.

Typ
wiql__System_WorkItemType string

Der Name des Arbeitsaufgabentyps.

Bereichspfad
wiql__System_AreaPath string

Das Produktfeature oder der Teambereich, in dem sich die Arbeitsaufgabe befindet.

Bereichspfadvergleich
areaPathComparison string

Die Regel, die beim Vergleichen des Felds "Bereichspfad" verwendet werden soll.

Iterationspfad
wiql__System_IterationPath string

Der benannte Sprint oder zeitraum, in dem sich die Arbeitsaufgabe befindet.

Iterationspfadvergleich
iterationPathComparison string

Die Regel, die beim Vergleichen des Iterationspfadfelds verwendet werden soll.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Eine subjektive Bewertung des Fehlers, des Problems, der Aufgabe oder des Testfalls mit seinen Auswirkungen auf das Geschäft.

Team-Project
wiql__System_TeamProject string

Das Teamprojekt, zu dem diese Arbeitsaufgabe gehört.

Erstellt von
wiql__System_CreatedBy string

Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt hat.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Arbeitsaufgabe geschlossen wird

Löst einen Fluss aus, wenn eine Arbeitsaufgabe, die den angegebenen Kriterien entspricht, geschlossen wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Teamname (zum Auswählen von "Zugewiesen an")
team string

Der Name des Teams, aus dem ein Zugewiesener ausgewählt werden soll.

Zugeordnet
wiql__System_AssignedTo string

Der Name des Teammitglieds, das das Arbeitselement derzeit besitzt.

Typ
wiql__System_WorkItemType string

Der Name des Arbeitsaufgabentyps.

Geschlossener Zustand
closedState string

Die durch Trennzeichen getrennte Liste der Werte des Felds "Bundesland", die angibt, wie die Arbeitsaufgabe geschlossen wurde (Fertig, Geschlossen, Abgeschlossen, Inaktiv).

Bereichspfad
wiql__System_AreaPath string

Das Produktfeature oder der Teambereich, in dem sich die Arbeitsaufgabe befindet.

Bereichspfadvergleich
areaPathComparison string

Die Regel, die beim Vergleichen des Felds "Bereichspfad" verwendet werden soll.

Iterationspfad
wiql__System_IterationPath string

Der benannte Sprint oder zeitraum, in dem sich die Arbeitsaufgabe befindet.

Iterationspfadvergleich
iterationPathComparison string

Die Regel, die beim Vergleichen des Iterationspfadfelds verwendet werden soll.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Eine subjektive Bewertung des Fehlers, des Problems, der Aufgabe oder des Testfalls mit seinen Auswirkungen auf das Geschäft.

Erstellt von
wiql__System_CreatedBy string

Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt hat.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Arbeitsaufgabe geschlossen wird [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen die Verwendung, wenn eine Arbeitsaufgabe geschlossen ist .

Löst einen Fluss aus, wenn eine Arbeitsaufgabe, die den angegebenen Kriterien entspricht, geschlossen wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Teamname (zum Auswählen von "Zugewiesen an")
team string

Der Name des Teams, aus dem ein Zugewiesener ausgewählt werden soll.

Zugeordnet
wiql__System_AssignedTo string

Der Name des Teammitglieds, das das Arbeitselement derzeit besitzt.

Typ
wiql__System_WorkItemType string

Der Name des Arbeitsaufgabentyps.

Bereichspfad
wiql__System_AreaPath string

Das Produktfeature oder der Teambereich, in dem sich die Arbeitsaufgabe befindet.

Bereichspfadvergleich
areaPathComparison string

Die Regel, die beim Vergleichen des Felds "Bereichspfad" verwendet werden soll.

Iterationspfad
wiql__System_IterationPath string

Der benannte Sprint oder zeitraum, in dem sich die Arbeitsaufgabe befindet.

Iterationspfadvergleich
iterationPathComparison string

Die Regel, die beim Vergleichen des Iterationspfadfelds verwendet werden soll.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Eine subjektive Bewertung des Fehlers, des Problems, der Aufgabe oder des Testfalls mit seinen Auswirkungen auf das Geschäft.

Team-Project
wiql__System_TeamProject string

Das Teamprojekt, zu dem diese Arbeitsaufgabe gehört.

Erstellt von
wiql__System_CreatedBy string

Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt hat.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Arbeitsaufgabe zugewiesen ist

Löst einen Fluss aus, wenn dem angegebenen Benutzer eine Arbeitsaufgabe zugewiesen wird, die den angegebenen Kriterien entspricht.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Teamname (zum Auswählen von "Zugewiesen an")
team True string

Der Name des Teams, aus dem ein Mitglied ausgewählt werden soll.

Zugeordnet
wiql__System_AssignedTo True string

Der Name des Teammitglieds, das das Arbeitselement derzeit besitzt.

Typ
wiql__System_WorkItemType string

Der Name des Arbeitsaufgabentyps.

Bereichspfad
wiql__System_AreaPath string

Das Produktfeature oder der Teambereich, in dem sich die Arbeitsaufgabe befindet.

Bereichspfadvergleich
areaPathComparison string

Die Regel, die beim Vergleichen des Felds "Bereichspfad" verwendet werden soll.

Iterationspfad
wiql__System_IterationPath string

Der benannte Sprint oder zeitraum, in dem sich die Arbeitsaufgabe befindet.

Iterationspfadvergleich
iterationPathComparison string

Die Regel, die beim Vergleichen des Iterationspfadfelds verwendet werden soll.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Eine subjektive Bewertung des Fehlers, des Problems, der Aufgabe oder des Testfalls mit seinen Auswirkungen auf das Geschäft.

Erstellt von
wiql__System_CreatedBy string

Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt hat.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Arbeitsaufgabe zugewiesen ist [VERALTET]

Diese Aktion ist veraltet. Verwenden Sie stattdessen die Verwendung, wenn eine Arbeitsaufgabe zugewiesen ist .

Löst einen Fluss aus, wenn dem angegebenen Benutzer eine Arbeitsaufgabe zugewiesen wird, die den angegebenen Kriterien entspricht.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Zugeordnet
wiql__System_AssignedTo True string

Der Name des Teammitglieds, das das Arbeitselement derzeit besitzt.

Teamname (zum Auswählen von "Zugewiesen an")
team string

Der Name des Teams, aus dem ein Mitglied ausgewählt werden soll.

Typ
wiql__System_WorkItemType string

Der Name des Arbeitsaufgabentyps.

Bereichspfad
wiql__System_AreaPath string

Das Produktfeature oder der Teambereich, in dem sich die Arbeitsaufgabe befindet.

Bereichspfadvergleich
areaPathComparison string

Die Regel, die beim Vergleichen des Felds "Bereichspfad" verwendet werden soll.

Iterationspfad
wiql__System_IterationPath string

Der benannte Sprint oder zeitraum, in dem sich die Arbeitsaufgabe befindet.

Iterationspfadvergleich
iterationPathComparison string

Die Regel, die beim Vergleichen des Iterationspfadfelds verwendet werden soll.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Eine subjektive Bewertung des Fehlers, des Problems, der Aufgabe oder des Testfalls mit seinen Auswirkungen auf das Geschäft.

Team-Project
wiql__System_TeamProject string

Das Teamprojekt, zu dem diese Arbeitsaufgabe gehört.

Erstellt von
wiql__System_CreatedBy string

Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt hat.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Pull-Anforderung geschlossen ist (Git)

Löst einen Fluss aus, wenn eine Pullanforderung, die den bereitgestellten Kriterien entspricht, geschlossen wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name der Organisation
account True string

Der Name der Organisation. Dies finden Sie in der Instanz-URL, d. h. {Organization}.visualstudio.com. Die Organisation sollte "Drittanbieteranwendungszugriff über OAuth" aktiviert haben, um Fehler im Vorgang zu verhindern.

Projektname
project True string

Der Name des Projekts innerhalb der angegebenen Organisation.

Repository-Name
repository True string

Der Name des Repositorys innerhalb des angegebenen Projekts.

Quell bezugsname
sourceRefName string

Der Name der Git-Referenz, z. B. einer Verzweigung oder eines Tags.

Ziel bezugsname
targetRefName string

Der Name der Git-Referenz, z. B. einer Verzweigung oder eines Tags.

Gibt zurück

Eine Liste der VSTS-Modelle.

Definitionen

VstsList[Konto]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of Account

Die VSTS-Modelle

Account

Account

Name Pfad Typ Beschreibung
Konto-ID
accountId string

Die ID des Kontos.

Konto-URI
accountUri string

Der URI des Kontos.

Kontoname
accountName string

Der Kontoname.

Kontobesitzer
accountOwner string

Der festgelegte Besitzer des Kontos.

Name der Organisation
organizationName string

Der Name der Organisation, der dem Konto entspricht.

Kontoart
accountType string

Der Typ des Kontos.

Profile

Profile

Name Pfad Typ Beschreibung
Anzeigename
displayName string

Anzeigename des Benutzers

id
id string

Der eindeutige Bezeichner des Profils.

publicAlias
publicAlias string

Öffentlicher Alias.

E-Mail-Adresse
emailAddress string

E-Mail-Adresse des Kontos.

Zeitstempel
timeStamp date-time

Die Uhrzeit, zu der dieses Profil zuletzt geändert wurde.

Überarbeitung
revision integer

Die maximale Revisionsnummer eines beliebigen Attributs.

CoreRevision
coreRevision integer

CoreRevision

VstsList[TeamSettingsIteration]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of TeamSettingsIteration

Die VSTS-Modelle

TeamSettingsIteration

Work (Agile) Iteration

Name Pfad Typ Beschreibung
Attribute
Attributes TeamIterationAttributes

Team iterationsattribute

Id
Id string

ID der Ressource.

Name
Name string

Der Name der Ressource.

Pfad
Path string

Relativer Pfad zur Iteration.

Links
_links object

Sammlung von Links, die für die Ressource relevant sind.

URL
Url string

Vollständiger HTTP-Link zur Ressource.

TeamIterationAttributes

Team iterationsattribute

Name Pfad Typ Beschreibung
Endtermin
FinishDate date-time

Das Endtermin-Team iterationsattribut.

Startdatum
StartDate date-time

Das Startdatums-Team iterationsattribut.

Links

Name Pfad Typ Beschreibung
Web
web WebLinks

Weblinks

Weblinks

Name Pfad Typ Beschreibung
HTML-Link
href string

Die Web-URL der Builddetails

BuildResult

Buildergebnis

Name Pfad Typ Beschreibung
Build-ID
id integer

Der eindeutige Bezeichner des Builds.

Buildnummer
buildNumber string

Die Buildnummer.

Source Branch
sourceBranch string

Die Quellcodeverwaltung verzweigt den verwendeten Build.

Quellversion
sourceVersion string

Die Vom Build verwendete Quellcodeverwaltungsversion.

Der Status
status string

Der Status des Builds.

Priority
priority string

Die Priorität des Builds.

Warteschlangenzeit
queueTime date-time

Die Zeit, zu der der Build in die Warteschlange gestellt wurde.

Startzeit
startTime date-time

Die Zeit, zu der der Build gestartet wurde.

Endzeit
finishTime date-time

Der Zeitpunkt, zu dem der Build abgeschlossen ist.

Ursache
reason string

Der Grund für den Build.

Ergebnis
result string

Das Ergebnis des Builds.

requestedFor
requestedFor BuildRequestUser

Buildanforderungsbenutzer

Die Parameter
parameters string

Parameter, die an den Build übergeben werden, falls vorhanden.

Definition
definition BuildResultDefinition

Buildergebnisdefinition

_Verknüpfungen
_links Links

Links

Stichwörter
tags array of string

Die Tags, die auf den Build angewendet wurden.

Vorlagen-Parameter
templateParameters object

Die Vorlagenparameter, mit denen die Ausführung in die Warteschlange gestellt wurde.

BuildRequestUser

Buildanforderungsbenutzer

Name Pfad Typ Beschreibung
Angefordert für
uniqueName string

Der eindeutige Name des Benutzers, für den der Build angefordert wurde.

BuildResultDefinition

Buildergebnisdefinition

Name Pfad Typ Beschreibung
Builddefinitions-ID
id integer

Der Bezeichner des Build-Definitons.

Builddefinitionsname
name string

Der Name der Builddefinition.

VstsList[BuildResult]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of BuildResult

Die VSTS-Modelle

Zeitachse

Erstellungszeitachse

Name Pfad Typ Beschreibung
Zeitachsen-ID
id uuid

Zeitachsenbezeichner.

Id ändern
changeId integer

Zeitachsenänderungsbezeichner.

Zuletzt geändert von
lastChangedBy uuid

Der Prozess oder die Person, der die Zeitachse zuletzt geändert hat.

Zuletzt geändert am
lastChangedOn date-time

Zeitpunkt der letzten Änderung der Zeitachse.

Zeitachsendatensätze
records array of TimelineRecord

Zeitachsendatensätze.

TimelineRecord

Zeitachsendatensatz

Name Pfad Typ Beschreibung
Datensatz-ID
id uuid

Datensatzbezeichner.

Id ändern
changeId integer

Datensatzänderungsbezeichner.

Übergeordnete ID
parentId uuid

Bezeichner des übergeordneten Datensatzes.

Typ
type string

Datensatztyp.

Name
name string

Datensatzname.

Startzeit
startTime date-time

Aufzeichnen der Startzeit.

Endzeit
finishTime date-time

Zeichnen Sie die Endzeit auf.

State
state string

Datensatzstatus.

Ergebnis
result string

Datensatzergebnis.

Arbeitsname
workerName string

Arbeit, die den Datensatz verarbeitet.

Versuchen
attempt integer

Datensatzversuchsnummer.

Kennung
identifier string

Datensatzbezeichnerwert.

Probleme
issues array of TimelineIssue

Probleme, die vom Datensatz aufgetreten sind.

Protokoll
log TimelineLogReference

Zeitachsenprotokollreferenz

Bestellung
order integer

Datensatzausführungsreihenfolge.

details
details TimelineReference

Zeitachsenreferenz

Aufgabe
task TimelineTask

Zeitachsenaufgabe

Vorherige Versuche
previousAttempts array of TimelineReference

Vorherige Datensatzversuche.

Prozent abgeschlossen
percentComplete integer

Prozent abgeschlossen aufzeichnen.

Aktueller Vorgang
currentOperation string

Aktueller Datensatzvorgang.

URL
url string

Datensatz-URL.

Ergebniscode
resultCode string

Datensatzergebniscode.

Eigenschaften
properties object

Datensatzeigenschaften.

TimelineIssue

Zeitachsenproblem

Name Pfad Typ Beschreibung
Typ
type string

Problemtyp.

Kategorie
category string

Problemkategorie.

Meldung
message string

Problemmeldung.

Daten
data object

Ausgeben von Daten.

Fehlercode
errorCode string

Fehlercode aus.

Warncode
warningCode string

Problemwarnungscode.

TimelineLogReference

Zeitachsenprotokollreferenz

Name Pfad Typ Beschreibung
Protokoll-ID
id integer

Protokollbezeichner.

Typ
type string

Protokolltyp.

Zeilenanzahl
lineCount integer

Anzahl der Zeilen im Protokoll.

URL
url string

Protokoll-URL.

TimelineReference

Zeitachsenreferenz

Name Pfad Typ Beschreibung
Id
id uuid

Referenzbezeichner.

Id ändern
changeId integer

Verweisänderungsbezeichner.

TimelineTask

Zeitachsenaufgabe

Name Pfad Typ Beschreibung
Vorgangs-ID
id uuid

Vorgangsbezeichner.

Name
name string

Vorgangsname.

Version
version string

Aufgabenversion.

VstsList[GitRepository]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of GitRepository

Die VSTS-Modelle

GitRepository

Git-Repository

Name Pfad Typ Beschreibung
Repository-ID
id string

Die eindeutige ID des Repositorys.

Repository-Name
name string

Der Name des Repositorys.

Repositorybrowser-URL
url string

Die URL ist der API-Endpunkt für das Repository.

Repository-Remote-URL
remoteUrl string

Die URL, über die Git mit diesem Repository synchronisiert werden kann.

VstsList[GitRef]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of GitRef

Die VSTS-Modelle

GitRef

Git Ref

Name Pfad Typ Beschreibung
Referenz-ID
objectId string

Die eindeutige ID des Bezugs.

Verweisname
name string

Der Name des Bezugs.

VstsList[GitPush]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of GitPush

Die VSTS-Modelle

GitPush

Git Push

Name Pfad Typ Beschreibung
Aufbewahrungsort
repository GitRepository

Git-Repository

pushedBy
pushedBy GitPushUser

Git Push-Benutzer

Referenzupdates
refUpdates array of GitRefUpdate

Die Refs, die als Teil dieses Pushs aktualisiert wurden.

Push-ID
pushId integer

Die eindeutige ID des Pushs.

Datum
date date-time

Das Datum, an dem der Push erstellt wurde.

GitPushUser

Git Push-Benutzer

Name Pfad Typ Beschreibung
Pusher-ID
id string

Der eindeutige Bezeichner des Benutzers, der den Push erstellt hat.

Pushername
displayName string

Der Name des Benutzers, der den Push erstellt hat.

Eindeutiger Pushername
uniqueName string

Der eindeutige Name des Benutzers, der den Push erstellt hat.

Url des Pusherbilds
imageUrl string

Die URL zum Bild für diesen Benutzer.

VstsList[GitPullRequest]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of GitPullRequest

Die VSTS-Modelle

GitPullRequest

Git Pull-Anforderung

Name Pfad Typ Beschreibung
Aufbewahrungsort
repository GitRepository

Git-Repository

Pull-Anforderungs-ID
pullRequestId integer

Die eindeutige ID der Pullanforderung.

createdBy
createdBy PullRequestCreatedBy

Pullanforderung erstellt von

Erstellungsdatum
creationDate date-time

Das Datum, an dem die Pullanforderung erstellt wurde

Geschlossen am
closedDate date-time

Das Datum, an dem die Pullanforderung geschlossen wurde (abgeschlossen, abgebrochen oder extern zusammengeführt)

Title
title string

Der Titel der Pullanforderung

Description
description string

Die Beschreibung der Pullanforderung

Quell bezugsname
sourceRefName string

Der Name des Quellzweigs der Pullanforderung

Ziel bezugsname
targetRefName string

Der Name des Zielzweigs der Pullanforderung

Ist Entwurf
isDraft boolean

Entwurf/WIP-Pullanforderung

Prüfer
reviewers array of PullRequestReviewer

Gruppen oder Teams, zu denen dieser Bearbeiter beigetragen hat.

Prüferliste
reviewerList string

Eine durch Semikolon getrennte Liste der eindeutigen Namen des Bearbeiters, die gültige E-Mail-Adressen sind

Erforderliche Prüferliste
requiredReviewerList string

Eine durch Semikolon getrennte Liste der erforderlichen eindeutigen Bearbeiternamen, die gültige E-Mail-Adressen sind

Commits
commits array of GitCommitRef

Die in der Pullanforderung enthaltenen Commits.

completionOptions
completionOptions PullRequestCompletionOptions

Optionen für den Abschluss der Pullanforderung

mergeOptions
mergeOptions PullRequestMergeOptions

Optionen für die Zusammenführung von Pullanforderungen

Fehlermeldung beim Zusammenführen
mergeFailureMessage string

Bei Festlegung ist der Zusammenführungsvorgang der Pullanforderung aus diesem Grund fehlgeschlagen.

closedBy
closedBy PullRequestClosedBy

Pullanforderung geschlossen von

autoCompleteSetBy
autoCompleteSetBy PullRequestAutoCompleteSetBy

Automatisches Abschließen der Pullanforderung nach

URL
url string

Die URL der Pullanforderung.

Remote-URL
remoteUrl string

Die Remote-URL zur Pullanforderung.

Artefakt-ID
artifactId string

Eine Zeichenfolge, die diese Pullanforderung eindeutig identifiziert.

Id zusammenführen
mergeId string

Die Zusammenführungs-ID der Pullanforderung.

Codeüberprüfungs-ID
codeReviewId integer

Die Codeüberprüfungs-ID der Pullanforderung.

Vervollständigungswarteschlangenzeit
completionQueueTime string

Das letzte Datum, an dem die Pullanforderung die Warteschlange eingegeben hat, die abgeschlossen werden soll.

Unterstützt Iterationen
supportsIterations boolean

Wenn dies der Fall ist, unterstützt diese Pullanforderung mehrere Iterationen.

PullRequestCreatedBy

Pullanforderung erstellt von

Name Pfad Typ Beschreibung
Erstellt mit Anzeigename
displayName string

Der Anzeigename des Erstellers der Pullanforderung.

Erstellt mit eindeutigem Namen
uniqueName string

Der eindeutige Name des Erstellers der Pullanforderung.

Erstellt von ID
id string

Die ID des Erstellers der Pullanforderung.

Erstellt von Bild-URL
imageUrl string

Die URL zum Bild des Erstellers der Pullanforderung.

Erstellt von URL
url string

Die URL des Erstellers der Pullanforderung.

PullRequestClosedBy

Pullanforderung geschlossen von

Name Pfad Typ Beschreibung
Geschlossen nach Anzeigename
displayName string

Der Anzeigename der Pullanforderung näher.

Geschlossen durch eindeutigen Namen
uniqueName string

Der eindeutige Name der Pullanforderung näher.

Geschlossen nach ID
id string

Die ID der Pullanforderung näher.

Geschlossen durch Bild-URL
imageUrl string

Die URL zum Bild der Pullanforderung näher.

Geschlossen durch URL
url string

Die URL der Pullanforderung näher.

PullRequestAutoCompleteSetBy

Automatisches Abschließen der Pullanforderung nach

Name Pfad Typ Beschreibung
AutoVervollständigen nach Anzeigename festgelegt
displayName string

Der Anzeigename des Benutzers, der den automatischen Abschluss aktiviert hat.

AutoVervollständigen-Satz nach eindeutigem Namen
uniqueName string

Der eindeutige Name des Benutzers, der den automatischen Abschluss aktiviert hat.

AutoVervollständigen nach ID festgelegt
id string

Die ID des Benutzers, der den automatischen Abschluss aktiviert hat.

AutoVervollständigen nach Bild-URL
imageUrl string

Die URL zum Bild des Benutzers, der den automatischen Abschluss aktiviert hat.

AutoVervollständigen nach URL festgelegt
url string

Die URL des Benutzers, der den automatischen Abschluss aktiviert hat.

PullRequestReviewer

Pull Request Reviewer

Name Pfad Typ Beschreibung
Anzeigename des Bearbeiters
displayName string

Der Anzeigename des Pullanforderungsprüfers.

Eindeutiger Bearbeitername
uniqueName string

Der eindeutige Name des Pullanforderungsprüfers.

Prüfer-ID
id string

Die ID des Pullanforderungsprüfers.

Prüfer-URL
url string

Die URL des Pullanforderungsprüfers.

Hat abgelehnt
hasDeclined boolean

Gibt an, ob dieser Prüfer die Überprüfung dieser Pullanforderung abgelehnt hat.

Ist gekennzeichnet
isFlagged boolean

Gibt an, ob dieser Prüfer für die Aufmerksamkeit für diese Pullanforderung gekennzeichnet ist.

Ist erforderlich
isRequired boolean

Gibt an, ob dies ein erforderlicher Prüfer für diese Pullanforderung ist.

Vote
vote integer

Abstimmung über einen Pull-Antrag: approved(10), approved with suggestions(5), no vote(0), waiting for author(-5), rejected(-10).

Abgestimmt für
votedFor array of PullRequestReviewer

Gruppen oder Teams, zu denen dieser Bearbeiter beigetragen hat.

PullRequestMergeOptions

Optionen für die Zusammenführung von Pullanforderungen

Name Pfad Typ Beschreibung
Kein Schneller Vorwärts
noFastForward string

Ein zwei übergeordneter, nicht schneller Zusammenführungsvorgang. Der Quellzweig ist unverändert. Dies ist das Standardverhalten.

Rebase
rebase string

Ordnen Sie die Quellverzweigung über dem Zielzweig HEAD commit zurück, und leiten Sie die Zielverzweigung schnell weiter.

Seriendruck neu erstellen
rebaseMerge string

Ordnen Sie die Quellverzweigung über dem Zielverzweigungs-HEAD-Commit neu zu, und erstellen Sie einen zwei übergeordneten, no-fast-forward-Merge.

Quetschen
squash string

Fügen Sie alle Änderungen aus der Pullanforderung in einen commit für ein einzelnes übergeordnetes Element ein.

PullRequestMergeStrategy

Strategie für die Zusammenführung von Pullanforderungen

Name Pfad Typ Beschreibung
Commits zur Konfliktautorschaft
conflictAuthorshipCommits boolean

Wenn wahr, werden während der Zusammenführung angewendete Konfliktauflösungen in separate Commits gesetzt, um Autoreninformationen für Git-Schuld zu erhalten.

Umbenennen falsch positiver Ergebnisse erkennen
detectRenameFalsePositives boolean

Wenn "true" erkannt wird, werden falsch positive Ergebnisse erkannt.

Umbenennen deaktivieren
disableRenames boolean

Wenn true, wird die Umbenennenerkennung während der Zusammenführung nicht ausgeführt.

PullRequestCompletionOptions

Optionen für den Abschluss der Pullanforderung

Name Pfad Typ Beschreibung
Automatisches Ignorieren von Konfigurations-IDs
autoCompleteIgnoreConfigIds array of integer

Liste der Richtlinienkonfigurations-IDs, auf die der automatische Abschluss nicht warten sollte

Umgehungsrichtlinie
bypassPolicy boolean

Bei "true" werden Richtlinien explizit umgangen, während die Pullanforderung abgeschlossen ist.

Umgehungsgrund
bypassReason string

Wenn Richtlinien umgangen werden, wird dieser Grund gespeichert, um zu erfahren, warum die Umgehung verwendet wurde.

Quellzweig löschen
deleteSourceBranch boolean

Wenn true, wird der Quellzweig der Pullanforderung nach Abschluss gelöscht.

Commit-Nachricht zusammenführen
mergeCommitMessage string

Wenn festgelegt, wird dies als Commit-Nachricht des Seriendruck-Commits verwendet.

mergeStrategy
mergeStrategy PullRequestMergeStrategy

Strategie für die Zusammenführung von Pullanforderungen

Squash Merge
squashMerge boolean

Wenn MergeStrategy nicht festgelegt ist, ist die Zusammenführungsstrategie nicht schnell vorwärts, wenn diese Kennzeichnung falsch ist, oder wenn true.

Übergangsarbeitselemente
transitionWorkItems boolean

Wenn true, versuchen wir, alle Arbeitsaufgaben, die mit der Pullanforderung verknüpft sind, in den nächsten logischen Zustand (d. h. Aktiv -> Aufgelöst) zu überstellen.

CommitGitUserDate

Git-Benutzerdatum übernehmen

Name Pfad Typ Beschreibung
Commit des Benutzerdatums
date string

Datum des Git-Vorgangs.

Commit für Benutzer-E-Mail
email string

E-Mail-Adresse des Benutzers, der den Git-Vorgang ausführt.

Commit-Bild-URL
imageUrl string

URL für den Avatar des Benutzers.

Commit des Benutzernamens
name string

Name des Benutzers, der den Git-Vorgang ausführt.

GitCommitRef

Git Commit Ref

Name Pfad Typ Beschreibung
Autor
author CommitGitUserDate

Git-Benutzerdatum übernehmen

Commitkommentar
comment string

Kommentar oder Nachricht des Commits.

Commitkommentar abgeschnitten
commentTruncated string

Gibt an, ob der Kommentar aus der vollständigen Kommentarnachricht des Git-Commits abgeschnitten wurde.

Commit-ID
commitId string

ID des Commits.

Täter
committer CommitGitUserDate

Git-Benutzerdatum übernehmen

Eltern
parents array of string

Eine Enumeration der IDs des übergeordneten Commits für diesen Commit.

Commit für Remote-URL
remoteUrl string

Remote-URL-Pfad zum Commit.

Commit-URL
url string

REST-URL für diese Ressource.

GitRefUpdate

Git Ref Update

Name Pfad Typ Beschreibung
Verweisname
name string

Der Name des Git Ref, der aktualisiert wurde.

Repository-ID
repositoryId string

Die eindeutige ID des Repositorys.

Alte Commit-ID
oldObjectId string

Die ID des vorherigen Commits für diesen Verweis, auf den vor dem Update verwiesen wurde.

Neue Commit-ID
newObjectId string

Die ID des neuen Commits für diesen Verweis, auf den vor dem Update verwiesen wurde.

VstsList[Project]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of Project

Die VSTS-Modelle

Project

Project

Name Pfad Typ Beschreibung
Project-ID
id string

Der eindeutige Bezeichner des Projekts.

Projektname
name string

Der Name des Projekts.

PROJECT-URL
url string

Die API-URL des Projekts.

VstsList[TeamMember]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of TeamMember

Die VSTS-Modelle

TeamMember

Teammitglied

Name Pfad Typ Beschreibung
Teammitglieds-ID
id string

Die eindeutige ID des Teammitglieds.

Anzeigename
displayName string

Der Anzeigename des Teammitglieds.

Eindeutiger Name
uniqueName string

Der Benutzername des Teammitglieds.

Member-URI
url string

Der URI des Teammitglieds.

Image-URI
imageUrl string

Der Bild-URI des Teammitglieds.

VstsList[ReleaseDefinition]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of ReleaseDefinition

Die VSTS-Modelle

ReleaseDefinition

Releasedefinition

Name Pfad Typ Beschreibung
Kommentar
Comment string

Der Kommentar der Releasedefinition.

Erstellt am
CreatedOn date-time

Das Datum, an dem die Releasedefinition erstellt wurde.

Description
Description string

Die Beschreibung der Releasedefinition.

Id
Id integer

Der eindeutige Bezeichner der Releasedefinition.

ModifiedBy
ModifiedBy IdentityRef

Identitäts ref

Geändert am
ModifiedOn date-time

Das Datum, an dem die Releasedefinition geändert wurde.

Name
Name string

Der Name der Releasedefinition.

Pfad
Path string

Der Pfad der Releasedefinition.

Versionsnamenformat
ReleaseNameFormat string

Das Versionsnamenformat der Releasedefinition.

Version
Revision integer

Die Revisionsnummer der Releasedefinition.

Quelle
Source string

Die Quelle der Releasedefinition.

Stichwörter
Tags array of string

Die Liste der Tags der Releasedefinition.

URL
Url string

Die URL für den Zugriff auf die Releasedefinition.

IdentityRef

Identitäts ref

Name Pfad Typ Beschreibung
Verzeichnisalias
DirectoryAlias string

Der Verzeichnisalias des Identitätsverweises.

Anzeigename
DisplayName string

Der Anzeigename des Identitätsverweises.

Eindeutiger Name
UniqueName string

Der eindeutige Name des Identitätsverweises.

URL
Url string

Die URL des Identitätsverweises.

Id
Id string

Die ID des Identitätsverweises.

ReleaseDefinitionShallowReference

Flacher Referenz zur Releasedefinition

Name Pfad Typ Beschreibung
Id
Id integer

Der eindeutige Bezeichner der Releasedefinition.

Name
Name string

Der Name der Releasedefinition.

URL
Url string

Die REST-API-URL für den Zugriff auf die Releasedefinition.

Object

ObjectWithoutType

Freigabe

Freigabe

Name Pfad Typ Beschreibung
Kommentar
Comment string

Der Kommentar der Version.

CreatedBy
CreatedBy IdentityRef

Identitäts ref

Erstellt am
CreatedOn date-time

Das Datum, an dem die Veröffentlichung erstellt wurde.

Description
Description string

Die Beschreibung der Version.

Id
Id integer

Der eindeutige Bezeichner der Version.

Für immer behalten
KeepForever boolean

Gibt an, ob die Freigabe von Aufbewahrungsrichtlinien ausgeschlossen werden soll.

Protokollcontainer-URL
LogsContainerUrl string

Die Protokollcontainer-URL dieser Version.

ModifiedBy
ModifiedBy IdentityRef

Identitäts ref

Geändert am
ModifiedOn date-time

Datum, an dem die Version geändert wurde.

Name
Name string

Der Name der Version.

Ursache
Reason string

Der Grund der Veröffentlichung.

ReleaseDefinition
ReleaseDefinition ReleaseDefinitionShallowReference

Flacher Referenz zur Releasedefinition

Der Status
Status string

Der Status der Freigabe.

URL
Url string

Die URL der Version.

VstsList[TfvcChangeset]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of TfvcChangeset

Die VSTS-Modelle

TfvcChangeset

Team Foundation Version Control Changeset

Name Pfad Typ Beschreibung
Changeset-ID
changesetId integer

Die eindeutige ID des Changeset.

Autor
author ChangesetAuthor

Changeset Author

checkedInBy
checkedInBy ChangesetCheckedInBy

Changeset eingecheckt nach

Erstellt am
createdDate date-time

Das Datum, zu dem das Changeset erstellt wurde.

Kommentar
comment string

Der Kommentar, der das Changeset beschreibt.

ChangesetAuthor

Changeset Author

Name Pfad Typ Beschreibung
Name des Autors
displayName string

Der Name des Benutzers, der das Changeset erstellt hat.

Eindeutiger Name des Autors
uniqueName string

Der eindeutige Name des Benutzers, der das Changeset erstellt hat.

ChangesetCheckedInBy

Changeset eingecheckt nach

Name Pfad Typ Beschreibung
Eingecheckt nach Name
displayName string

Der Name des Benutzers, der das Changeset eingecheckt hat.

Eingecheckt nach eindeutigem Namen
uniqueName string

Der eindeutige Name des Benutzers, der das Changeset erstellt hat.

VstsList[WorkItemType]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of WorkItemType

Die VSTS-Modelle.

WorkItemHit

Übereinstimmene Ausdrücke im Feld des Arbeitselementergebnisses

Name Pfad Typ Beschreibung
Feldbezugsname
fieldReferenceName string

Verweisname des hervorgehobenen Felds.

Höhepunkte
highlights array of string

Übereinstimmend/hervorgehobene Codeausschnitte des Felds.

WorkItemResult

Arbeitselementergebnis, das einer Suchanfrage für Arbeitsaufgaben entspricht

Name Pfad Typ Beschreibung
Projekt
project SearchProject

Project Details zu Suchergebnissen

Felder
fields object

Ein Standardsatz von Arbeitsaufgabenfeldern und deren Werten.

Hits
hits array of WorkItemHit

Hervorgehobene Codeausschnitte von Feldern, die der Suchanforderung entsprechen.

URL
url string

Verweis auf die Arbeitsaufgabe.

SearchProject

Project Details zu Suchergebnissen

Name Pfad Typ Beschreibung
Id
id string

ID des Projekts.

Name
name string

Name des Projekts.

WorkItemSearchResponse

Antwort auf die Arbeitsaufgabessuche

Name Pfad Typ Beschreibung
Anzahl
count integer

Die Gesamtanzahl der übereinstimmenen Arbeitsaufgaben.

Ergebnisse
results array of WorkItemResult

Liste der am häufigsten übereinstimmenen Arbeitsaufgaben.

Infocode
infoCode integer

Numerischer Code, der alle zusätzlichen Informationen angibt.

Facetten
facets object

Ein Wörterbuch, das ein Array des Filter-Objekts für jedes Facet speichert.

WorkItemType

Arbeitselementtyp

Name Pfad Typ Beschreibung
Description
Description string

Die Beschreibung des Typs.

Name
Name string

Der Name des Typs.

XML-Formular
XmlForm string

Eine XML-Darstellung des Typs.

Felder
FieldInstances array of WorkItemTypeFieldInstance

Eine Liste der Feldinstanzen, die dem Typ zugeordnet sind.

symbol-ID
icon.id string

Der Bezeichner des Symbols

symbol-URL
icon.url string

Die REST-URL der Ressource

Zustände
states array of WorkItemStateColor

Status des Arbeitsaufgabentyps

WorkItemTypeFieldInstance

Feldinstanz des Arbeitselementtyps

Name Pfad Typ Beschreibung
Immer erforderlich
AlwaysRequired boolean

Gibt an, ob die Feldinstanz immer erforderlich ist.

Verweisname
ReferenceName string

Der Verweisname der Feldinstanz.

Name
Name string

Der Name der Feldinstanz.

URL
Url string

Eine URL, die auf Feldinstanzdetails verweist.

WorkItemComment

Arbeitselementkommentar

Name Pfad Typ Beschreibung
_Verknüpfungen
_links ReferenceLinks

Sammlung von REST-Referenzverknüpfungslinks.

Kommentar-ID
id integer

Die eindeutige ID des Kommentars.

Arbeitselement-ID
workItemId integer

Die Arbeitsaufgaben-ID, zu der der Kommentar gehört.

Version
version integer

Die Überarbeitung der Arbeitsaufgabe, die diesem Kommentar zugeordnet ist.

Kommentarformat
format CommentFormat

Gibt an, wie Kommentartext interpretiert wird.

Kommentartext
text string

Der Text des Kommentars.

Gerenderter Text
renderedText string

Die gerenderte HTML-Version des Kommentartexts.

createdBy
createdBy IdentityRef

Identitäts ref

Erstellt am
createdDate date-time

Das Datum, an dem der Kommentar erstellt wurde.

createdOnBehalfOf
createdOnBehalfOf IdentityRef

Identitäts ref

Erstellt im Auftragsdatum
createdOnBehalfDate date-time

Effektives Erstellungsdatum im Namen einer anderen Identität.

modifiedBy
modifiedBy IdentityRef

Identitäts ref

Geändert am
modifiedDate date-time

Das Datum, an dem der Kommentar zuletzt geändert wurde.

Ist gelöscht
isDeleted boolean

Gibt an, ob der Kommentar gelöscht wurde.

Erwähnungen
mentions array of CommentMention

Erwähnungen, die im Kommentar enthalten sind.

Reaktionen
reactions array of CommentReaction

Reaktionen auf den Kommentar.

URL
url string

Die REST-API-URL des Kommentars.

CommentFormat

Gibt an, wie Kommentartext interpretiert wird.

Gibt an, wie Kommentartext interpretiert wird.

Kommentarformat
string

CommentMention

Stellt eine Erwähnung innerhalb eines Kommentars dar.

Name Pfad Typ Beschreibung
_Verknüpfungen
_links ReferenceLinks

Sammlung von REST-Referenzverknüpfungslinks.

Artefakt-ID
artifactId string

Der Artefaktteil des analysierten Texts (z. B. die Arbeitselement-ID).

Artefakttyp
artifactType string

Der Der Erwähnung zugewiesene Typ (Person, Arbeitsaufgabe usw.).

Kommentar-ID
commentId integer

Die Kommentar-ID, die die Erwähnung enthält.

Ziel-ID
targetId string

Das aufgelöste Ziel der Erwähnung.

URL
url string

Die REST-API-URL der Erwähnung.

CommentReactionType

Typ der Kommentarreaktion.

Typ der Kommentarreaktion.

Reaktionstyp
string

CommentReaction

Enthält Informationen zu einer Kommentarreaktion einer Arbeitsaufgabe.

Name Pfad Typ Beschreibung
_Verknüpfungen
_links ReferenceLinks

Sammlung von REST-Referenzverknüpfungslinks.

Kommentar-ID
commentId integer

Die ID des Kommentars, zu dem diese Reaktion gehört.

Anzahl
count integer

Die Gesamtzahl der Reaktionen für diesen Reaktionstyp.

Ist der aktuelle Benutzer eingebunden
isCurrentUserEngaged boolean

Gibt an, ob der aktuelle Benutzer mit dieser Reaktion beschäftigt ist.

Reaktionstyp
type CommentReactionType

Typ der Kommentarreaktion.

URL
url string

Die REST-API-URL der Reaktion.

Sammlung von REST-Referenzverknüpfungslinks.

Name Pfad Typ Beschreibung
object

Sammlung von REST-Referenzverknüpfungslinks.

WorkItemAttachmentResponse

Name Pfad Typ Beschreibung
attachmentId
attachmentId string

Bezeichner der Anlage.

Dateiname
fileName string

Dateiname der Anlage.

Inhaltstyp
contentType string

MIME-Typ des Anhangs.

contentLength
contentLength integer

Größe der Anlage in Byte.

zuletzt geändert
lastModified date-time

Zeitstempel der letzten Änderung für die Anlage.

Inhalt
content byte

Anlageninhalt als Base64-Zeichenfolge codiert.

WorkItemCommentsResponse

Stellt die Antwort dar, die Kommentare zu Arbeitsaufgaben enthält.

Name Pfad Typ Beschreibung
Anzahl
count integer

Die Gesamtanzahl der Kommentare.

Anmerkungen
comments array of WorkItemComment

Die Liste der Kommentare.

VstsList[JObject]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of Object

Die VSTS-Modelle

VstsList[WorkItemField]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of WorkItemField

Die VSTS-Modelle

VstsList[QueryHierarchyItem]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of QueryHierarchyItem

Die VSTS-Modelle

QueryHierarchyItem

Abfragehierarchieelement

Name Pfad Typ Beschreibung
Kinder
Children array of QueryHierarchyItem

Die Liste der untergeordneten Elemente, die dem Abfragehierarchieelement zugeordnet sind.

Klauseln
Clauses WorkItemQueryClause

Work Item Query Clause

Columns
Columns array of WorkItemFieldReference

Die Liste der Arbeitsaufgabenfeldspalten, die dem Abfragehierarchieelement zugeordnet sind.

Filteroptionen
FilterOptions string

Die Filteroptionen des Abfragehierarchieelements.

Hat Kinder
HasChildren boolean

Gibt an, ob das Abfragehierarchieelement untergeordnete Elemente aufweist.

Id
Id string

Der eindeutige Identifer des Abfragehierarchieelements.

Ist gelöscht
IsDeleted boolean

Gibt an, ob das Abfragehierarchieelement gelöscht wird.

Ist Ordner
IsFolder boolean

Gibt an, ob das Abfragehierarchieelement ein Ordner ist.

Ungültige Syntax
IsInvalidSyntax boolean

Gibt an, ob das Abfragehierarchieelement eine ungültige Syntax aufweist.

Ist öffentlich
IsPublic boolean

Gibt an, ob das Abfragehierarchieelement öffentlich ist.

LinkClauses
LinkClauses WorkItemQueryClause

Work Item Query Clause

Name
Name string

Der Name des Abfragehierarchieelements.

Pfad
Path string

Der Pfad des Abfragehierarchieelements.

Abfragetyp
QueryType string

Der Abfragetyp des Abfragehierarchieelements.

Spalten sortieren
SortColumns array of WorkItemQuerySortColumn

Die Liste der Sortierspalten des Abfragehierarchieelements.

SourceClauses
SourceClauses WorkItemQueryClause

Work Item Query Clause

TargetClauses
TargetClauses WorkItemQueryClause

Work Item Query Clause

Wiql
Wiql string

Die WIQL des Abfragehierarchieelements.

Links
_links object

Die Sammlung von Links, die für das Abfragehierarchieelement relevant sind.

URL
Url string

Der vollständige HTTP-Link zum Abfragehierarchieelement.

WorkItemStateColor

Arbeitselementstatusfarbe

Name Pfad Typ Beschreibung
Kategorie des Staates
category string

Kategorie des Staates

Farbwert
color string

Farbwert

Statusname
name string

Name des Zustandsstatus des Arbeitselementtyps

WorkItemQueryClause

Work Item Query Clause

Name Pfad Typ Beschreibung
Klauseln
Clauses WorkItemQueryClause

Work Item Query Clause

Feld
Field WorkItemFieldReference

Arbeitselementfeldreferenz

FieldValue
FieldValue WorkItemFieldReference

Arbeitselementfeldreferenz

Ist Feldwert
IsFieldValue boolean

Gibt an, ob die Arbeitsaufgabenabfrageklausel ein Feldwert ist.

Logischer Operator
LogicalOperator string

Der logische Operator der Arbeitsaufgabenabfrageklausel.

Bediener
Operator WorkItemFieldOperation

Vorgang für Arbeitsaufgabenfeld

Wert
Value string

Der Wert der Arbeitsaufgabenabfrageklausel.

WorkItemFieldReference

Arbeitselementfeldreferenz

Name Pfad Typ Beschreibung
Name
Name string

Der Name des Arbeitsaufgabenfeldverweises.

Verweisname
ReferenceName string

Der Verweisname des Arbeitselementfeldverweises.

URL
Url string

Die URL des Arbeitselementfeldverweises.

WorkItemQuerySortColumn

Sortierspalte für Arbeitsaufgabenabfragen

Name Pfad Typ Beschreibung
Descending
Descending boolean

Gibt an, ob die Sortierspalte der Arbeitsaufgabe absteigend ist.

Feld
Field WorkItemFieldReference

Arbeitselementfeldreferenz

WorkItemField

Arbeitselementfeld

Name Pfad Typ Beschreibung
Name
Name string

Der Anzeigename des Arbeitsaufgabenfelds.

Nur Leseberechtigung
ReadOnly boolean

Gibt an, ob das Feld schreibgeschützt ist.

Ist Identität
IsIdentity boolean

Gibt an, ob das Feld Identitätsinformationen enthält.

Ist Auswahlliste
IsPicklist boolean

Gibt an, ob das Feld eine Auswahlliste verwendet.

Verweisname
ReferenceName string

Der Verweisname des Arbeitsaufgabenfelds.

Description
Description string

Die Beschreibung des Arbeitsaufgabenfelds.

Unterstützte Vorgänge
SupportedOperations array of WorkItemFieldOperation

Die Liste der vorgänge, die vom Feld unterstützt werden.

Typ
Type string

Der Datentyp des Arbeitsaufgabenfelds.

URL
Url string

Die URL des Arbeitsaufgabenfelds.

WorkItemFieldOperation

Vorgang für Arbeitsaufgabenfeld

Name Pfad Typ Beschreibung
Name
Name string

Der Name des Arbeitsaufgabenfeldvorgangs.

Verweisname
ReferenceName string

Der Verweisname des Arbeitsaufgabenfeldvorgangs.

Rohrleitung

Name Pfad Typ Beschreibung
count
count integer

count

value
value array of object

Array mit der Liste aller Pipelines

href
value._links.self.href string

href

href
value._links.web.href string

href

Ordner
value.folder string

Ordner

id
value.id integer

id

name
value.name string

name

Überarbeitung
value.revision integer

Überarbeitung

URL
value.url string

URL

Run

Name Pfad Typ Beschreibung
count
count integer

count

value
value array of object

Pipeline-Ausführung

href
value._links.self.href string
href
value._links.web.href string
href
value._links.pipeline.web.href string
href
value._links.pipeline.href string
URL
value.pipeline.url string
id
value.pipeline.id integer
Überarbeitung
value.pipeline.revision integer
name
value.pipeline.name string
Ordner
value.pipeline.folder string
Staat
value.state RunState

Ausführungsstatus

Erstellungsdatum
value.createdDate string

Erstellungsdatum

URL
value.url string

URL zur Pipeline

id
value.id integer

Pipeline-ID

name
value.name string

name

Ergebnis
value.result RunResult

Ergebnis ausführen

finishedDate
value.finishedDate string

Endtermin der Ausführung

RunResult

Ergebnis ausführen

Ergebnis ausführen

RunState

Ausführungsstatus

Ausführungsstatus

PipelineRun

Eine einzelne Pipelineausführung.

Name Pfad Typ Beschreibung
Ausführungskennung
id integer

Der Bezeichner der Ausführung.

Run Name
name string

Der Name der Ausführung, die der Buildnummer entspricht.

State
state string

Der Status der Ausführung.

Ergebnis
result string

Das Ergebnis der Ausführung, nachdem sie abgeschlossen wurde.

Erstellt am
createdDate string

Der Zeitpunkt, zu dem die Ausführung erstellt wurde.

Endtermin
finishedDate string

Der Zeitpunkt, zu dem die Ausführung abgeschlossen ist.

URL ausführen
url string

Die REST-URL der Ausführung.

Vorlagen-Parameter
templateParameters object

Die Vorlagenparameter, mit denen die Ausführung gestartet wurde.

Variables
variables object

Die Laufzeitvariablen, mit denen die Ausführung gestartet wurde.

Resources
resources object

Die verwendeten Ressourcenversionen.

Pipeline-ID
pipeline.id integer

Der Bezeichner der Pipeline.

Pipelinename
pipeline.name string

Der Name der Pipeline.

Ordner
pipeline.folder string

Der Ordner, in dem sich die Pipeline befindet.

Version
pipeline.revision integer

Die Überarbeitung der Pipeline.

Pipeline-URL
pipeline.url string

Die REST-URL der Pipeline.

GitItem

Ein Element (Datei oder Ordner) in einem Git-Repository.

Name Pfad Typ Beschreibung
Objekt-ID
objectId string

Die Objekt-ID des Elements.

Commit-ID
commitId string

Der Commit für das Element wurde gelesen.

Git-Objekttyp
gitObjectType string

Die Art des Git-Objekts, z. B. BLOB oder Struktur.

Elementpfad
path string

Der repositoryrelative Pfad des Elements.

Ist Ordner
isFolder boolean

Gibt an, ob das Element ein Ordner ist.

Content
content string

Der Textinhalt der Datei. Wird nur zurückgegeben, wenn "Inhalt einschließen" wahr ist.

Element-URL
url string

Die REST-URL des Elements.

GitRefItem

Eine Git-Referenz, z. B. eine Verzweigung oder ein Tag.

Name Pfad Typ Beschreibung
Verweisname
name string

Der vollständige Name des Bezugs, z. B. Refs/Heads/Main.

Objekt-ID
objectId string

Die Objekt-ID, bei der die Verweispunkte vorhanden sind.

Peeled-Objekt-ID
peeledObjectId string

Die Commit-ID, zu der ein kommentiertes Tag aufgelöst wird.

Referenz-URL
url string

Die REST-URL des Bezugs.

Schöpfer
creator object

Die Identität, die den Verweis erstellt hat.

GitRefList

Eine Liste der Git-Refs.

Name Pfad Typ Beschreibung
Anzahl
count integer

Die Anzahl der zurückgegebenen Refs.

Refs
value array of GitRefItem

Die Refs.

GitPushResponse

Das Ergebnis eines Pushs.

Name Pfad Typ Beschreibung
Push-ID
pushId integer

Der Bezeichner des Pushs.

Datum
date string

Die Zeit, zu der der Push gemacht wurde.

Push-URL
url string

Die REST-URL des Pushs.

Pushed By
pushedBy object

Die Identität, die den Push vorgenommen hat.

Referenzupdates
refUpdates array of GitRefItem

Die Verweiss, die aktualisiert wurden.

Commits
commits array of object

Die Commits, die verschoben wurden.

Commit-ID
commits.commitId string

Die ID des Commits.

Kommentar
commits.comment string

Die Commitnachricht.

Commit-URL
commits.url string

Die REST-URL des Commits.

GitPullRequestResponse

Eine Pullanforderung.

Name Pfad Typ Beschreibung
Pull-Anforderungs-ID
pullRequestId integer

Der Bezeichner der Pullanforderung.

Codeüberprüfungs-ID
codeReviewId integer

Die Codeüberprüfungs-ID der Pullanforderung.

Der Status
status string

Der Status der Pullanforderung.

Title
title string

Der Titel der Pullanforderung.

Description
description string

Die Beschreibung der Pullanforderung.

Source Branch
sourceRefName string

Die Verzweigung, aus der die Änderungen stammen.

Target Branch
targetRefName string

Die Verzweigung der Änderungen wird zusammengeführt.

Zusammenführen des Status
mergeStatus string

Der Zusammenführungsstatus der Pullanforderung.

Ist Entwurf
isDraft boolean

Gibt an, ob es sich bei der Pullanforderung um einen Entwurf handelt.

Erstellungsdatum
creationDate string

Der Zeitpunkt, zu dem die Pullanforderung erstellt wurde.

URL der Pullanforderung
url string

Die REST-URL der Pullanforderung.

Erstellt von
createdBy object

Die Identität, die die Pullanforderung erstellt hat.

Repository
repository object

Das Repository, das die Pullanforderungsziele anforderte.