Freigeben über


Azure DevOps

Azure DevOps stellt Teams Dienste bereit, um Code freizugeben, Arbeit zu verfolgen und Software zu versenden – für jede Sprache, alles 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 Bereiche:
     - 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 Bereiche:
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Connectormetadaten
Herausgeber Microsoft

Um diese Integration zu verwenden, benötigen Sie Zugriff auf ein Azure DevOps-Konto mit aktiviertem API-Zugriff. Um eine Verbindung herzustellen, wählen Sie "Anmelden" aus. Anschließend werden Sie 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.

Senden von Anlagen

Sie können Dateianlagen mithilfe der Aktion "Senden einer HTTP-Anforderung an Azure DevOps " 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.

Ihre einfachste Option besteht darin, Testpläne aufzurufen – API direkt mithilfe einer HTTP-Anforderung an Azure DevOps-Aktion senden . 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. Action Get Work Item Details and work item based triggers can miss some fields (like System.AttachedFileCount) in a response since this is a limitation of Azure DevOps REST API. Um dieses Problem zu umgehen, können Sie eine der folgenden Aktionen ausführen:

  3. Aktion Senden einer 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. Der Azure DevOps-Connector ist so konzipiert, dass er nur im Namen der aktuellen Benutzeranmeldeinformationen funktioniert. Es besteht keine Möglichkeit, die Verbindung zu ändern oder zwischen Konten zu wechseln.

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

  6. Azure DevOps Personal Access Tokens 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. Wenn Sie die erwartete Organisation beim Arbeiten mit mehreren Verzeichnissen nicht erhalten, wählen Sie die Organisation aus, die Sie von der Azure DevOps-Profilseite erwarten, und richten Sie eine neue Verbindung ein.

Hinweis

Erstellen einer Arbeitsaufgabe in der Aktion

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
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 Melden Sie sich mit der Microsoft Entra-ID an 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-Dokumente

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

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.

Melden Sie sich mit der Microsoft Entra-ID an

Authentifizierungs-ID: EntraOAuth

Anwendbar: Nur PRODUKTION

Melden Sie sich mit der Microsoft Entra-ID an

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-Dokumente

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 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.

Auflisten von Arbeitselementen

Gibt eine Liste der Arbeitsaufgaben zurück.

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.

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.

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.

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.

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.

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 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.

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 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

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.

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.

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.

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.

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.

Teamprojekt
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.

Teamprojekt
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.

Teamprojekt
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.

Teamprojekt
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

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

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[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
Projekt-ID
id string

Der eindeutige Bezeichner des Projekts.

Projektname
name string

Der Name des Projekts.

Projekt-URL
url string

Die API-URL des Projekts.

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.

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.

VstsList[JObject]

Eine Liste der VSTS-Modelle.

Name Pfad Typ Beschreibung
Wert
value array of Object

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

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