Dela via


Azure DevOps

Azure DevOps tillhandahåller tjänster för team för att dela kod, spåra arbete och skicka programvara – för alla språk, allt i ett enda paket. Det är det perfekta komplementet till din IDE.

Den här anslutningsappen är tillgänglig i följande produkter och regioner:

Tjänster Class Regioner
Copilot Studio Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Logiska appar Norm Alla Logic Apps-regioner utom följande:
     – Regioner i Azure Kina
     - US Department of Defense (DoD)
Power Apps Premie Alla Power Apps-regioner utom följande:
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Power Automate Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Metadata för anslutningsprogram
Utgivare Microsoft

Om du vill använda den här integreringen behöver du åtkomst till ett Azure DevOps-konto med API-åtkomst aktiverat. Om du vill upprätta en anslutning väljer du Logga in. Du uppmanas sedan att ange ditt Azure DevOps Services-konto. Följ resten av skärmarna för att skapa en anslutning.

Om du inte ser listan över projekt som du förväntar dig när du använder anslutningen kontrollerar du det konto som du skapade anslutningen med och försöker igen. Mer information finns på Visual Studio Marketplace.

Nu är du redo att börja använda den här integreringen.

Skicka bifogade filer

Du kan skapa bifogade filer med åtgärden Skicka en HTTP-begäran till Azure DevOps och sedan följa dessa steg:

  1. Konvertera filinnehåll till en Base64-sträng och placera det i parametern "Body".
  2. Ange parametern "Body is Base64" (Brödtext är Base64) till Ja.

Skapa testplaner

Innan du skapar en testplan med hjälp av åtgärden Skapa ett arbetsobjekt måste du först skapa en testsvit. Du kan använda samma åtgärd för att skapa ett arbetsobjekt för att skapa testsviter och sedan skapa en testplan med en länk till testsviten.

Det enklaste alternativet är att anropa testplaner – Skapa API direkt med åtgärden Skicka en HTTP-begäran till Azure DevOps . API:et skapar automatiskt den associerade testsviten.

Parametern Andra fält

Skapa ett arbetsobjekt och Uppdatera åtgärder för arbetsobjekt har stöd för Other Fields parametern. De här fälten ger ytterligare flexibilitet vid uppdatering av arbetsobjekt. Nyckel/värde-par omvandlas till följande JSON:

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

Observera att är op en konstant och <key> förväntas vara ett giltigt fältnamn under DevOps-uppräkning /fields .

Här är några användningsexempel. Du kan få fler exempel i Arbetsobjekt – Uppdatera REST API.

  1. Historikuppdatering key = System.History value = Flytta till rätt områdessökväg'
  2. Flytta arbetsobjekt: key = System.TeamProject value = Fabrikam-Scrum

Kända problem och begränsningar

Följande lista innehåller kända begränsningar för att använda Azure DevOps-anslutningsappen.

  1. Utlösare När ett arbetsobjekt uppdateras hoppas över när nya/befintliga länkar har lagts till/tagits bort i arbetsobjektet.

  2. Åtgärd Hämta information om arbetsobjekt och arbetsobjektbaserade utlösare kan missa vissa fält (till exempel System.AttachedFileCount) i ett svar eftersom detta är en begränsning för Azure DevOps REST API. Du kan lösa det här problemet genom att göra något av följande:

  3. Åtgärd Skicka en HTTP-begäran till Azure DevOps har en begränsad uppsättning omfång som styr vilka resurser som kan nås av åtgärden och vilka åtgärder åtgärden tillåts utföra på dessa resurser.

    Scope:

    • vso.agentpools_manage
    • vso.bygg_utför
    • vso.chat_manage
    • vso.code_manage
    • vso.code_status
    • vso.connected_server
    • vso.instrumentpaneler_hantera
    • vso.entitlements
    • vso.extension.data_write
    • vso.extension_manage
    • vso.identity
    • vso.loadtest_write
    • vso.packaging_manage
    • vso.projekt_hantering
    • vso.versionshantering
    • vso.test_write
    • vso.work_write
  4. Azure DevOps-anslutningsappen är utformad för att endast fungera för aktuella användarautentiseringsuppgifter. Det finns ingen möjlighet att ändra anslutningen eller växla mellan konton.

  5. Observera att lösenordsändringar under Azure DevOps-kontot inte påverkar den befintliga anslutningen.

  6. Personliga åtkomsttoken för Azure DevOps stöds inte för autentisering med anslutningsappen.

  7. Åtgärd Skapa ett arbetsobjekt har en begränsning för parametern Repro Steps – en bild som är större än 30 kB kan visas felaktigt i det skapade objektet. Avbildning som är större än 500 KB kan tas bort från begäran. Den rekommenderade bildstorleken bör vara mindre än 30 kB.

  8. Åtgärd Skapa ett arbetsobjekt kan mycket sällan returnera 404-svarskoden. Detta sker oftast av följande anledning: omedelbart efter att ett objekt har skapats begärs alla dess fält. Begäran kan skickas till den kopierade databasen. Ändringarna synkroniserades nästan i realtid, men ibland tar det några sekunder. På grund av detta kan GET-begäran returnera ett tomt resultat som representerar som en 404-statuskod i ett svar. Om du vill undvika det här undantaget kan du använda flaggan "Returnera alla fält" och ange värdet "Nej".

  9. Om du inte får den förväntade organisationen när du arbetar med flera kataloger väljer du den organisation som du förväntar dig från Azure DevOps-profilsidan och konfigurerar en ny anslutning.

Anmärkning

I åtgärden Skapa ett arbetsobjekt

Skapa en anslutning

Anslutningsappen stöder följande autentiseringstyper:

Autentisering av klientcertifikat Ange autentiseringsuppgifter för Microsoft Entra-ID med PFX-certifikat och lösenord Alla regioner Shareable
Logga in med autentiseringsuppgifter för Azure DevOps Logga in med autentiseringsuppgifter för Azure DevOps Endast Azure Government och US Government (GCC) Går inte att dela
Logga in med Microsoft Entra-ID Logga in med Microsoft Entra-ID Endast PRODUKTION Går inte att dela
Autentisering med tjänstehuvudnamn Använda ditt Microsoft Entra-ID-program för autentisering med tjänstens huvudnamn Alla regioner Shareable
Standard [INAKTUELL] Det här alternativet är endast för äldre anslutningar utan en explicit autentiseringstyp och tillhandahålls endast för bakåtkompatibilitet. Alla regioner Går inte att dela

Autentisering av klientcertifikat

Autentiserings-ID: CertOauth

Tillämpligt: Alla regioner

Ange autentiseringsuppgifter för Microsoft Entra-ID med PFX-certifikat och lösenord

Det här är en delningsbar anslutning. Om power-appen delas med en annan användare delas även anslutningen. Mer information finns i Översikt över anslutningsappar för arbetsyteappar – Power Apps | Microsoft Docs

Namn Typ Description Krävs
Hyresgäst snöre Sann
Klient-ID snöre Klient-ID för för Microsoft Entra-ID-programmet Sann
Klientcertifikathemlighet klientcertifikat Klientcertifikathemligheten som tillåts av det här programmet Sann

Logga in med autentiseringsuppgifter för Azure DevOps

Auth ID: ADO3pAuthForGCC

Tillämpligt: Endast Azure Government och US Government (GCC)

Logga in med autentiseringsuppgifter för Azure DevOps

Det här är inte delningsbar anslutning. Om power-appen delas med en annan användare uppmanas en annan användare att skapa en ny anslutning explicit.

Logga in med Microsoft Entra-ID

Autentiserings-ID: EntraOAuth

Tillämpligt: ENDAST PRODUKTION

Logga in med Microsoft Entra-ID

Det här är inte delningsbar anslutning. Om power-appen delas med en annan användare uppmanas en annan användare att skapa en ny anslutning explicit.

Tjänstens huvudautentisering

Autentiserings-ID: OauthSP

Tillämpligt: Alla regioner

Använda ditt Microsoft Entra-ID-program för autentisering med tjänstens huvudnamn

Det här är en delningsbar anslutning. Om power-appen delas med en annan användare delas även anslutningen. Mer information finns i Översikt över anslutningsappar för arbetsyteappar – Power Apps | Microsoft Docs

Namn Typ Description Krävs
Hyresgäst snöre Sann
Klient-ID snöre Klient-ID för för Microsoft Entra-ID-programmet Sann
Klienthemlighet securestring Sann

Standard [INAKTUELL]

Tillämpligt: Alla regioner

Det här alternativet är endast för äldre anslutningar utan en explicit autentiseringstyp och tillhandahålls endast för bakåtkompatibilitet.

Det här är inte delningsbar anslutning. Om power-appen delas med en annan användare uppmanas en annan användare att skapa en ny anslutning explicit.

Gränser för begränsning

Namn Samtal Förnyelse period
API-anrop per anslutning 300 60 sekunder

Åtgärder

Hämta en användarprofil

Hämtar en användarprofil.

Hämta frågeresultat

Hämtar resultatet av en arbetsobjektfråga.

Hämta frågeresultat [INAKTUELL]

Den här åtgärden är inaktuell. Använd Hämta frågeresultat i stället.

Hämtar resultatet av en arbetsobjektfråga.

Hämta information om arbetsobjekt

Hämta information om ett enskilt arbetsobjekt.

Hämta underordnade arbetsobjekt

Hämta en lista över underordnade objekt (maxstorlek 1 000) för ett enskilt arbetsobjekt.

Köa ett nytt bygge

Skapa en version baserat på en befintlig byggdefinition och lägg till den i byggkön.

Lista arbetsuppgifter

Returnerar en lista över arbetsobjekt.

Lista Git-lagringsplatser

Hämtar listan över Git-lagringsplatser i ett projekt.

Lista iterationer

Hämtar listan över iterationer för ett projekt.

Lista organisationer

Hämtar listan över organisationer som användaren är medlem i.

Lista pipelinekörningar

Hämtar de 1 000 främsta körningarna för en viss pipeline

Lista pipelines

Hämtar listan över pipelines i ett projekt.

Lista projekten

Hämtar listan över projekt i en organisation.

Lista rotnivåfrågor

Hämtar listan över frågor om arbetsobjekt på rotnivå i ett projekt.

Lista typer av arbetsobjekt

Hämtar listan över arbetsobjekttyper som är tillgängliga i ett visst Azure DevOps-projekt.

Lista versionsdefinitioner

Hämtar listan över versionsdefinitioner som är associerade med ett projekt.

Skapa en ny version

Skapa en version baserat på en befintlig versionsdefinition.

Skapa ett arbetsobjekt

Skapa ett nytt arbetsobjekt med de angivna attributen.

Skicka en HTTP-begäran till Azure DevOps

Skapa en AZURE DevOps REST API-begäran för att anropa. Se följande länk för alla tillgängliga slutpunkter: https://docs.microsoft.com/rest/api/azure/devops

Uppdatera ett arbetsobjekt

Uppdatera ett befintligt arbetsobjekt efter ID.

Visa en lista över frågor i mappen

Hämtar listan med frågor om arbetsobjekt i en mapp för ett visst projekt.

Hämta en användarprofil

Hämtar en användarprofil.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Profil-ID
id True string

ID:t för profilen i samma organisation, eller "mig" för att hämta profilen för den aktuella autentiserade användaren.

Returnerar

Profile

Body
Profile

Hämta frågeresultat

Hämtar resultatet av en arbetsobjektfråga.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Fråge-ID
queryId True string

ID för den lagrade fråga som ska köras.

Antal arbetsobjekt som ska returneras
workItemsCount integer

Maximalt antal arbetsobjekt som ska hämtas (1– 20000)

Misslyckas om frågeresultatet ändras
throwIfQueryChanged boolean

Om frågeresultatet ändras under flödeskörningen bör flödeskörningen misslyckas med att undvika inkonsekvenser.

Returnerar

Utdata från den här åtgärden är dynamiska.

Hämta frågeresultat [INAKTUELL]

Den här åtgärden är inaktuell. Använd Hämta frågeresultat i stället.

Hämtar resultatet av en arbetsobjektfråga.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Fråge-ID
queryId True string

ID för den lagrade fråga som ska köras.

Returnerar

En lista över VSTS-modeller.

Hämta information om arbetsobjekt

Hämta information om ett enskilt arbetsobjekt.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Typ av arbetsobjekt
typeName True string

Arbetsobjektets typ av arbetsobjekt.

Arbetsobjekt-ID
id True string

Det unika ID:t för arbetsobjektet att hämta information om. Arbetsobjektet måste vara av den typ som anges i Arbetsobjekttyp.

Returnerar

Utdata från den här åtgärden är dynamiska.

Hämta underordnade arbetsobjekt

Hämta en lista över underordnade objekt (maxstorlek 1 000) för ett enskilt arbetsobjekt.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Arbetsobjekt-ID
id True string

Det unika ID:t för arbetsobjektet som underordnade objekt ska hämtas för.

Underordnade arbetsobjektstyp
workItemType string

Typ av underordnade arbetsobjekt

Returnerar

Utdata från den här åtgärden är dynamiska.

Köa ett nytt bygge

Skapa en version baserat på en befintlig byggdefinition och lägg till den i byggkön.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Versionsdefinitions-ID
buildDefId True string

Identifieraren för den versionsdefinition som ska användas.

Källgren
sourceBranch string

Källgrenen för bygget.

Parameterar
parameters string

En JSON-ordlista med valfria byggparametrar.

Returnerar

Skapa resultat

Lista arbetsuppgifter

Returnerar en lista över arbetsobjekt.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Arbetsobjekts-ID:t
workItemIds True string

Kommaavgränsad lista över begärda arbetsobjekts-ID:t.

Typ av arbetsobjekt
workItemType string

Den typ av arbetsobjekt som du vill generera schema för.

Returnerar

Utdata från den här åtgärden är dynamiska.

Lista Git-lagringsplatser

Hämtar listan över Git-lagringsplatser i ett projekt.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Returnerar

En lista över VSTS-modeller.

Lista iterationer

Hämtar listan över iterationer för ett projekt.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Gruppnamn
team True string

Namnet på teamet i projektet.

Returnerar

En lista över VSTS-modeller.

Lista organisationer

Hämtar listan över organisationer som användaren är medlem i.

Returnerar

En lista över VSTS-modeller.

Lista pipelinekörningar

Hämtar de 1 000 främsta körningarna för en viss pipeline

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Pipeline-ID:t
pipelineId True integer

Pipeline-ID:t

Returnerar

Body
Run

Lista pipelines

Hämtar listan över pipelines i ett projekt.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Returnerar

Body
Pipeline

Lista projekten

Hämtar listan över projekt i en organisation.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Returnerar

En lista över VSTS-modeller.

Lista rotnivåfrågor

Hämtar listan över frågor om arbetsobjekt på rotnivå i ett projekt.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Returnerar

En lista över VSTS-modeller.

Lista typer av arbetsobjekt

Hämtar listan över arbetsobjekttyper som är tillgängliga i ett visst Azure DevOps-projekt.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Returnerar

En lista över VSTS-modeller.

Lista versionsdefinitioner

Hämtar listan över versionsdefinitioner som är associerade med ett projekt.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Returnerar

En lista över VSTS-modeller.

Skapa en ny version

Skapa en version baserat på en befintlig versionsdefinition.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Versionsdefinitions-ID
releaseDefId True string

Identifieraren för den versionsdefinition som ska användas.

Description
Description string

Beskrivningen av startmetadata för versionen.

Utkaststatus
IsDraft boolean

Anger om versionen är ett utkast.

Reason
Reason string

Orsaken till versionsstartmetadata.

Namn
Name True string

Namnet på konfigurationsvariabeln.

Värde
Value string

Värdet för konfigurationsvariabeln.

Returnerar

Lansering

Body
Release

Skapa ett arbetsobjekt

Skapa ett nytt arbetsobjekt med de angivna attributen.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Typ av arbetsobjekt
type True string

Typ av det här arbetsobjektet

Returnera alla fält
shouldReturnAllFields boolean

När värdet anges till Nej returneras endast arbetsobjektets ID. Om värdet är "Ja" returneras alla fält i det skapade objektet tillsammans med ID:t. Standardvärdet är "Ja"

Information om arbetsobjekt
workItem True dynamic

Information som ska tas med i det nya arbetsobjektet

Returnerar

Utdata från den här åtgärden är dynamiska.

Skicka en HTTP-begäran till Azure DevOps

Skapa en AZURE DevOps REST API-begäran för att anropa. Se följande länk för alla tillgängliga slutpunkter: https://docs.microsoft.com/rest/api/azure/devops

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Metod
Method True string

HTTP-metoden.

Relativ URI
Uri True string

Den relativa URI:n. Exempel: {project}/{team}/_apis/wit/templates?api-version=5.0-preview.1.

Headers
Headers object

Begärandehuvuden.

Body
Body string

Begärandeinnehållet. Kan vara JSON-objekt eller binära data som kodas som Base64-sträng.

Brödtexten är Base64
IsBase64 boolean

Måste vara sant om begärandeinnehåll kodas som Base64-sträng.

Returnerar

Uppdatera ett arbetsobjekt

Uppdatera ett befintligt arbetsobjekt efter ID.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Arbetsobjekt-ID
id True string

Det unika ID för arbetsobjektet som ska uppdateras.

Projektnamn
project string

Namnet på projektet i den angivna organisationen.

Typ av arbetsobjekt
type string

Den typ av arbetsobjekt som du vill generera schema för.

Information om arbetsobjekt
workItem True dynamic

Information om arbetsobjektet.

Returnerar

Utdata från den här åtgärden är dynamiska.

Visa en lista över frågor i mappen

Hämtar listan med frågor om arbetsobjekt i en mapp för ett visst projekt.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Mappsökväg
folderPath True string

Mappsökvägen som du vill söka efter frågor under.

Returnerar

En lista över VSTS-modeller.

Utlösare

När en bygge är klar

Utlöser ett flöde när en version är klar.

När en pull-begäran skapas (Git)

Utlöser ett flöde när en pull-begäran som matchar angivna kriterier skapas.

När en pull-begäran stängs (Git)

Utlöser ett flöde när en pull-begäran som matchar angivna villkor stängs.

När ett arbetsobjekt skapas

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor skapas.

När ett arbetsobjekt skapas [INAKTUELL]

Den här åtgärden är inaktuell. Använd När ett arbetsobjekt skapas i stället.

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor skapas.

När ett arbetsobjekt stängs

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor stängs.

När ett arbetsobjekt stängs [INAKTUELL]

Den här åtgärden är inaktuell. Använd När ett arbetsobjekt stängs i stället.

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor stängs.

När ett arbetsobjekt tilldelas

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor tilldelas till den angivna användaren.

När ett arbetsobjekt tilldelas [INAKTUELL]

Den här åtgärden är inaktuell. Använd När ett arbetsobjekt tilldelas i stället.

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor tilldelas till den angivna användaren.

När ett arbetsobjekt uppdateras

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor uppdateras.

När ett arbetsobjekt uppdateras [INAKTUELL]

Den här åtgärden är inaktuell. Använd När ett arbetsobjekt uppdateras i stället.

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor uppdateras.

När kod checkas in (TFVC)

Utlöser ett flöde när kod checkas in i ett Team Foundation Version Control-projekt.

När kod skickas (Git)

Utlöser ett flöde när kod skickas till en Git-lagringsplats.

När en bygge är klar

Utlöser ett flöde när en version är klar.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Filtrera efter resultat
resultFilter string

Ett alternativ som anger vilket byggresultat som ska utlösas. Giltiga alternativ är "", "succeeded", "partiallySucceeded", "failed" eller "canceled".

Filtrera efter definitions-ID
definitions string

Ett alternativ som anger vilket versionsdefinitions-ID som ska utlösas.

Returnerar

En lista över VSTS-modeller.

När en pull-begäran skapas (Git)

Utlöser ett flöde när en pull-begäran som matchar angivna kriterier skapas.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Namn på centrallager
repository True string

Namnet på lagringsplatsen i det angivna projektet.

Käll ref-namn
sourceRefName string

Namnet på Git-referensen, till exempel en gren eller tagg.

Referensnamn för mål
targetRefName string

Namnet på Git-referensen, till exempel en gren eller tagg.

Returnerar

En lista över VSTS-modeller.

När en pull-begäran stängs (Git)

Utlöser ett flöde när en pull-begäran som matchar angivna villkor stängs.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Namn på centrallager
repository True string

Namnet på lagringsplatsen i det angivna projektet.

Käll ref-namn
sourceRefName string

Namnet på Git-referensen, till exempel en gren eller tagg.

Referensnamn för mål
targetRefName string

Namnet på Git-referensen, till exempel en gren eller tagg.

Returnerar

En lista över VSTS-modeller.

När ett arbetsobjekt skapas

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor skapas.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Teamnamn (att välja Tilldelad till)
team string

Namnet på det team som en tilldelare ska väljas från.

Assigned To
wiql__System_AssignedTo string

Namnet på den gruppmedlem som för närvarande äger arbetsobjektet.

Typ
wiql__System_WorkItemType string

Namnet på arbetsobjekttypen.

Sökväg för området
wiql__System_AreaPath string

Produktfunktionen eller teamområdet som arbetsobjektet finns i.

Jämförelse av områdessökväg
areaPathComparison string

Regeln som ska användas vid jämförelse av fältet Områdessökväg.

Itereringsväg
wiql__System_IterationPath string

Den namngivna sprinten eller tidsperioden som arbetsobjektet finns i.

Jämförelse av iterationssökväg
iterationPathComparison string

Den regel som ska användas när fältet Iteration Path jämförs.

Priority
wiql__Microsoft_VSTS_Common_Priority string

En subjektiv bedömning av felet, problemet, uppgiften eller testfallet i förhållande till affärsverksamheten.

Skapad av
wiql__System_CreatedBy string

Namnet på den gruppmedlem som skapade arbetsobjektet.

Returnerar

Utdata från den här åtgärden är dynamiska.

När ett arbetsobjekt skapas [INAKTUELL]

Den här åtgärden är inaktuell. Använd När ett arbetsobjekt skapas i stället.

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor skapas.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Teamnamn (att välja Tilldelad till)
team string

Namnet på det team som en tilldelare ska väljas från.

Assigned To
wiql__System_AssignedTo string

Namnet på den gruppmedlem som för närvarande äger arbetsobjektet.

Typ
wiql__System_WorkItemType string

Namnet på arbetsobjekttypen.

Sökväg för området
wiql__System_AreaPath string

Produktfunktionen eller teamområdet som arbetsobjektet finns i.

Jämförelse av områdessökväg
areaPathComparison string

Regeln som ska användas vid jämförelse av fältet Områdessökväg.

Itereringsväg
wiql__System_IterationPath string

Den namngivna sprinten eller tidsperioden som arbetsobjektet finns i.

Jämförelse av iterationssökväg
iterationPathComparison string

Den regel som ska användas när fältet Iteration Path jämförs.

Priority
wiql__Microsoft_VSTS_Common_Priority string

En subjektiv bedömning av felet, problemet, uppgiften eller testfallet i förhållande till affärsverksamheten.

Teamprojekt
wiql__System_TeamProject string

Det teamprojekt som det här arbetsobjektet tillhör.

Skapad av
wiql__System_CreatedBy string

Namnet på den gruppmedlem som skapade arbetsobjektet.

Returnerar

Utdata från den här åtgärden är dynamiska.

När ett arbetsobjekt stängs

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor stängs.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Teamnamn (att välja Tilldelad till)
team string

Namnet på det team som en tilldelare ska väljas från.

Assigned To
wiql__System_AssignedTo string

Namnet på den gruppmedlem som för närvarande äger arbetsobjektet.

Typ
wiql__System_WorkItemType string

Namnet på arbetsobjekttypen.

Stängt tillstånd
closedState string

Kommaavgränsad lista över värden i fältet Tillstånd som anger hur arbetsobjektet stängdes (Klar, Stängd, Slutförd, Inaktiv).

Sökväg för området
wiql__System_AreaPath string

Produktfunktionen eller teamområdet som arbetsobjektet finns i.

Jämförelse av områdessökväg
areaPathComparison string

Regeln som ska användas vid jämförelse av fältet Områdessökväg.

Itereringsväg
wiql__System_IterationPath string

Den namngivna sprinten eller tidsperioden som arbetsobjektet finns i.

Jämförelse av iterationssökväg
iterationPathComparison string

Den regel som ska användas när fältet Iteration Path jämförs.

Priority
wiql__Microsoft_VSTS_Common_Priority string

En subjektiv bedömning av felet, problemet, uppgiften eller testfallet i förhållande till affärsverksamheten.

Skapad av
wiql__System_CreatedBy string

Namnet på den gruppmedlem som skapade arbetsobjektet.

Returnerar

Utdata från den här åtgärden är dynamiska.

När ett arbetsobjekt stängs [INAKTUELL]

Den här åtgärden är inaktuell. Använd När ett arbetsobjekt stängs i stället.

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor stängs.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Teamnamn (att välja Tilldelad till)
team string

Namnet på det team som en tilldelare ska väljas från.

Assigned To
wiql__System_AssignedTo string

Namnet på den gruppmedlem som för närvarande äger arbetsobjektet.

Typ
wiql__System_WorkItemType string

Namnet på arbetsobjekttypen.

Sökväg för området
wiql__System_AreaPath string

Produktfunktionen eller teamområdet som arbetsobjektet finns i.

Jämförelse av områdessökväg
areaPathComparison string

Regeln som ska användas vid jämförelse av fältet Områdessökväg.

Itereringsväg
wiql__System_IterationPath string

Den namngivna sprinten eller tidsperioden som arbetsobjektet finns i.

Jämförelse av iterationssökväg
iterationPathComparison string

Den regel som ska användas när fältet Iteration Path jämförs.

Priority
wiql__Microsoft_VSTS_Common_Priority string

En subjektiv bedömning av felet, problemet, uppgiften eller testfallet i förhållande till affärsverksamheten.

Teamprojekt
wiql__System_TeamProject string

Det teamprojekt som det här arbetsobjektet tillhör.

Skapad av
wiql__System_CreatedBy string

Namnet på den gruppmedlem som skapade arbetsobjektet.

Returnerar

Utdata från den här åtgärden är dynamiska.

När ett arbetsobjekt tilldelas

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor tilldelas till den angivna användaren.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Teamnamn (att välja Tilldelad till)
team True string

Namnet på det team som en medlem ska väljas från.

Assigned To
wiql__System_AssignedTo True string

Namnet på den gruppmedlem som för närvarande äger arbetsobjektet.

Typ
wiql__System_WorkItemType string

Namnet på arbetsobjekttypen.

Sökväg för området
wiql__System_AreaPath string

Produktfunktionen eller teamområdet som arbetsobjektet finns i.

Jämförelse av områdessökväg
areaPathComparison string

Regeln som ska användas vid jämförelse av fältet Områdessökväg.

Itereringsväg
wiql__System_IterationPath string

Den namngivna sprinten eller tidsperioden som arbetsobjektet finns i.

Jämförelse av iterationssökväg
iterationPathComparison string

Den regel som ska användas när fältet Iteration Path jämförs.

Priority
wiql__Microsoft_VSTS_Common_Priority string

En subjektiv bedömning av felet, problemet, uppgiften eller testfallet i förhållande till affärsverksamheten.

Skapad av
wiql__System_CreatedBy string

Namnet på den gruppmedlem som skapade arbetsobjektet.

Returnerar

Utdata från den här åtgärden är dynamiska.

När ett arbetsobjekt tilldelas [INAKTUELL]

Den här åtgärden är inaktuell. Använd När ett arbetsobjekt tilldelas i stället.

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor tilldelas till den angivna användaren.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Assigned To
wiql__System_AssignedTo True string

Namnet på den gruppmedlem som för närvarande äger arbetsobjektet.

Teamnamn (att välja Tilldelad till)
team string

Namnet på det team som en medlem ska väljas från.

Typ
wiql__System_WorkItemType string

Namnet på arbetsobjekttypen.

Sökväg för området
wiql__System_AreaPath string

Produktfunktionen eller teamområdet som arbetsobjektet finns i.

Jämförelse av områdessökväg
areaPathComparison string

Regeln som ska användas vid jämförelse av fältet Områdessökväg.

Itereringsväg
wiql__System_IterationPath string

Den namngivna sprinten eller tidsperioden som arbetsobjektet finns i.

Jämförelse av iterationssökväg
iterationPathComparison string

Den regel som ska användas när fältet Iteration Path jämförs.

Priority
wiql__Microsoft_VSTS_Common_Priority string

En subjektiv bedömning av felet, problemet, uppgiften eller testfallet i förhållande till affärsverksamheten.

Teamprojekt
wiql__System_TeamProject string

Det teamprojekt som det här arbetsobjektet tillhör.

Skapad av
wiql__System_CreatedBy string

Namnet på den gruppmedlem som skapade arbetsobjektet.

Returnerar

Utdata från den här åtgärden är dynamiska.

När ett arbetsobjekt uppdateras

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor uppdateras.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Teamnamn (att välja Tilldelad till)
team string

Namnet på det team som en tilldelare ska väljas från.

Assigned To
wiql__System_AssignedTo string

Namnet på den gruppmedlem som för närvarande äger arbetsobjektet.

Typ
wiql__System_WorkItemType string

Namnet på arbetsobjekttypen.

Sökväg för området
wiql__System_AreaPath string

Produktfunktionen eller teamområdet som arbetsobjektet finns i.

Jämförelse av områdessökväg
areaPathComparison string

Regeln som ska användas vid jämförelse av fältet Områdessökväg.

Itereringsväg
wiql__System_IterationPath string

Den namngivna sprinten eller tidsperioden som arbetsobjektet finns i.

Jämförelse av iterationssökväg
iterationPathComparison string

Den regel som ska användas när fältet Iteration Path jämförs.

Priority
wiql__Microsoft_VSTS_Common_Priority string

En subjektiv bedömning av felet, problemet, uppgiften eller testfallet i förhållande till affärsverksamheten.

Skapad av
wiql__System_CreatedBy string

Namnet på den gruppmedlem som skapade arbetsobjektet.

Returnerar

Utdata från den här åtgärden är dynamiska.

När ett arbetsobjekt uppdateras [INAKTUELL]

Den här åtgärden är inaktuell. Använd När ett arbetsobjekt uppdateras i stället.

Utlöser ett flöde när ett arbetsobjekt som matchar angivna villkor uppdateras.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Teamnamn (att välja Tilldelad till)
team string

Namnet på det team som en tilldelare ska väljas från.

Assigned To
wiql__System_AssignedTo string

Namnet på den gruppmedlem som för närvarande äger arbetsobjektet.

Typ
wiql__System_WorkItemType string

Namnet på arbetsobjekttypen.

Sökväg för området
wiql__System_AreaPath string

Produktfunktionen eller teamområdet som arbetsobjektet finns i.

Jämförelse av områdessökväg
areaPathComparison string

Regeln som ska användas vid jämförelse av fältet Områdessökväg.

Itereringsväg
wiql__System_IterationPath string

Den namngivna sprinten eller tidsperioden som arbetsobjektet finns i.

Jämförelse av iterationssökväg
iterationPathComparison string

Den regel som ska användas när fältet Iteration Path jämförs.

Priority
wiql__Microsoft_VSTS_Common_Priority string

En subjektiv bedömning av felet, problemet, uppgiften eller testfallet i förhållande till affärsverksamheten.

Teamprojekt
wiql__System_TeamProject string

Det teamprojekt som det här arbetsobjektet tillhör.

Skapad av
wiql__System_CreatedBy string

Namnet på den gruppmedlem som skapade arbetsobjektet.

Returnerar

Utdata från den här åtgärden är dynamiska.

När kod checkas in (TFVC)

Utlöser ett flöde när kod checkas in i ett Team Foundation Version Control-projekt.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Gruppnamn
team string

Namnet på teamet som ska välja en författare.

Teammedlem
author string

Det unika namnet på den gruppmedlem som skapade incheckningen.

Returnerar

En lista över VSTS-modeller.

När kod skickas (Git)

Utlöser ett flöde när kod skickas till en Git-lagringsplats.

Parametrar

Namn Nyckel Krävs Typ Beskrivning
Organisationsnamn
account True string

Namnet på organisationen. Detta finns i instans-URL:en, t.ex. {Organisation}.visualstudio.com. Organisationen bör ha "Programåtkomst från tredje part via OAuth" aktiverad för att förhindra fel i åtgärden.

Projektnamn
project True string

Namnet på projektet i den angivna organisationen.

Namn på centrallager
repository True string

Namnet på lagringsplatsen i det angivna projektet.

Referensnamn
refName string

Namnet på Git-referensen, till exempel en gren eller tagg.

Returnerar

En lista över VSTS-modeller.

Definitioner

VstsList[Konto]

En lista över VSTS-modeller.

Namn Stig Typ Beskrivning
Värde
value array of Account

VSTS-modellerna

Account

Account

Namn Stig Typ Beskrivning
Konto-ID
accountId string

ID:t för kontot.

Konto-URI
accountUri string

Kontots URI.

Kontonamn
accountName string

Namnet på kontot.

Kontoinnehavare
accountOwner string

Den angivna ägaren av kontot.

Organisationsnamn
organizationName string

Organisationsnamnet som motsvarar kontot.

Kontotyp
accountType string

Typ av konto.

Profile

Profile

Namn Stig Typ Beskrivning
visningsnamn
displayName string

Visningsnamn för användaren

Id-nummer
id string

Profilens unika identifierare.

publicAlias
publicAlias string

Offentligt alias.

E-postadress
emailAddress string

E-postadress för kontot.

Tidsstämpel
timeStamp date-time

Tidpunkten då profilen senast ändrades.

översyn
revision integer

Det maximala revisionsnumret för ett attribut.

CoreRevision
coreRevision integer

CoreRevision

VstsList[TeamSettingsIteration]

En lista över VSTS-modeller.

Namn Stig Typ Beskrivning
Värde
value array of TeamSettingsIteration

VSTS-modellerna

TeamSettingsIteration

Iteration för arbete (agil)

Namn Stig Typ Beskrivning
Attributes
Attributes TeamIterationAttributes

Team Iteration-attribut

Id
Id string

ID för resursen.

Namn
Name string

Namnet på resursen.

Väg
Path string

Relativ sökväg till iterationen.

Links
_links object

Samling länkar som är relevanta för resursen.

URL
Url string

Fullständig HTTP-länk till resursen.

TeamIterationAttributes

Team Iteration-attribut

Namn Stig Typ Beskrivning
Avslutsdatum
FinishDate date-time

Iterationsattributet team iteration för avslutsdatum.

Startdatum
StartDate date-time

Iterationsattributet startdatum för teamet.

Links

Namn Stig Typ Beskrivning
webb
web WebLinks

Webblänkar

Webblänkar

Webblänkar

Namn Stig Typ Beskrivning
HTML-länk
href string

Webb-URL:en för bygginformation

BuildResult

Skapa resultat

Namn Stig Typ Beskrivning
Bygg-ID
id integer

Den unika identifieraren för bygget.

Byggnummer
buildNumber string

Versionsnumret.

Källgren
sourceBranch string

Källkontrollgrenen som bygget använde.

Källversion
sourceVersion string

Källkontrollversionen som versionen använde.

Läge
status string

Status för bygget.

Priority
priority string

Prioriteten för bygget.

Kötid
queueTime date-time

Den tid då bygget stod i kö.

Starttid
startTime date-time

Den tid då bygget startade.

Sluttid
finishTime date-time

Tiden då bygget slutfördes.

Reason
reason string

Orsaken till bygget.

Result
result string

Resultatet av bygget.

requestedFor
requestedFor BuildRequestUser

Skapa begärandeanvändare

Parameterar
parameters string

Parametrar som skickas till bygget, om några.

definitionen
definition BuildResultDefinition

Skapa resultatdefinition

_Länkar
_links Links

Links

BuildRequestUser

Skapa begärandeanvändare

Namn Stig Typ Beskrivning
Begärd för
uniqueName string

Det unika namnet på den användare som bygget begärdes för.

BuildResultDefinition

Skapa resultatdefinition

Namn Stig Typ Beskrivning
Versionsdefinitions-ID
id integer

Identifieraren för build definiton.

Versionsdefinitionsnamn
name string

Namnet på versionsdefinitionen.

VstsList[BuildResult]

En lista över VSTS-modeller.

Namn Stig Typ Beskrivning
Värde
value array of BuildResult

VSTS-modellerna

VstsList[GitRepository]

En lista över VSTS-modeller.

Namn Stig Typ Beskrivning
Värde
value array of GitRepository

VSTS-modellerna

GitRepository

Git-lagringsplats

Namn Stig Typ Beskrivning
Lagringsplats-ID
id string

Lagringsplatsens unika ID.

Namn på centrallager
name string

Namnet på lagringsplatsen.

Url för lagringsplatswebbläsare
url string

URL:en är API-slutpunkten för lagringsplatsen.

Fjärr-URL för lagringsplats
remoteUrl string

Url:en som git kan synkronisera med den här lagringsplatsen via.

VstsList[GitPush]

En lista över VSTS-modeller.

Namn Stig Typ Beskrivning
Värde
value array of GitPush

VSTS-modellerna

GitPush

Git-push

Namn Stig Typ Beskrivning
förråd
repository GitRepository

Git-lagringsplats

pushedBy
pushedBy GitPushUser

Git Push-användare

Referensuppdateringar
refUpdates array of GitRefUpdate

Referenserna som uppdaterades som en del av den här push-överföringen.

Push-ID
pushId integer

Push-överföringens unika ID.

Date
date date-time

Datumet då push-överföringen skapades.

GitPushUser

Git Push-användare

Namn Stig Typ Beskrivning
Pusher-ID
id string

Den unika identifieraren för användaren som skapade push-överföringen.

Namn på push-sändare
displayName string

Namnet på användaren som skapade push-överföringen.

Unikt namn för push-användare
uniqueName string

Det unika namnet på användaren som skapade push-överföringen.

Url för push-bild
imageUrl string

Url:en till bilden för den här användaren.

VstsList[GitPullRequest]

En lista över VSTS-modeller.

Namn Stig Typ Beskrivning
Värde
value array of GitPullRequest

VSTS-modellerna

GitPullRequest

Pull-begäran för Git

Namn Stig Typ Beskrivning
förråd
repository GitRepository

Git-lagringsplats

Pull-begärande-ID
pullRequestId integer

Det unika ID:t för pull-begäran.

skapadAv
createdBy PullRequestCreatedBy

Pull-begäran skapad av

Skapandedatum
creationDate date-time

Det datum då pull-begäran skapades

Stängt datum
closedDate date-time

Det datum då pull-begäran stängdes (slutfördes, övergavs eller sammanfogades externt)

Titel
title string

Namnet på pull-begäran

Description
description string

Beskrivningen av pull-begäran

Käll ref-namn
sourceRefName string

Namnet på källgrenen för pull-begäran

Referensnamn för mål
targetRefName string

Namnet på målgrenen för pull-begäran

Utkaststatus
isDraft boolean

Pull-begäran för utkast/WIP

Granskare
reviewers array of PullRequestReviewer

Grupper eller team som granskaren bidrog till.

Granskarlista
reviewerList string

En semikolonavgränsad lista med unika granskare som är giltiga e-postadresser

Obligatorisk granskarlista
requiredReviewerList string

En semikolonavgränsad lista över nödvändiga unika granskare som är giltiga e-postadresser

Incheckningar
commits array of GitCommitRef

De incheckningar som ingår i pull-begäran.

completionOptions
completionOptions PullRequestCompletionOptions

Slutförandealternativ för pull-begäran

mergeOptions
mergeOptions PullRequestMergeOptions

Kopplingsalternativ för pull-begäran

Meddelande om sammanslagningsfel
mergeFailureMessage string

Om detta anges misslyckades sammanslagningen av pull-begäran av den här anledningen.

closedBy
closedBy PullRequestClosedBy

Pull-begäran stängd av

autoCompleteSetBy
autoCompleteSetBy PullRequestAutoCompleteSetBy

Automatisk fullständig hämtningsbegäran har angetts av

URL
url string

URL:en för pull-begäran.

Fjärr-URL
remoteUrl string

Fjärr-URL:en till pull-begäran.

Artefakt-ID
artifactId string

En sträng som unikt identifierar den här pull-begäran.

Sammanslagnings-ID
mergeId string

Kopplings-ID för pull-begäran.

Kodgransknings-ID
codeReviewId integer

Kodgransknings-ID för pull-begäran.

Tid för slutförande av kö
completionQueueTime string

Det senaste datumet då pull-begäran kom in i kön som ska slutföras.

Stöder iterationer
supportsIterations boolean

Om det är sant stöder den här pull-begäran flera iterationer.

PullRequestCreatedBy

Pull-begäran skapad av

Namn Stig Typ Beskrivning
Skapad av visningsnamn
displayName string

Visningsnamnet för pull-begärandeskapare.

Skapad av unikt namn
uniqueName string

Det unika namnet på skaparen av pull-begäran.

Skapad av ID
id string

ID:t för pull-begärandeskapare.

Skapad av bild-URL
imageUrl string

URL:en till bilden av skaparen av pull-begäran.

Skapad av URL
url string

Url:en till skaparen av pull-begäran.

PullRequestClosedBy

Pull-begäran stängd av

Namn Stig Typ Beskrivning
Stängt av visningsnamn
displayName string

Visningsnamnet för pull-begäran närmare.

Stängt av unikt namn
uniqueName string

Det unika namnet på pull-begäran närmare.

Stängt av ID
id string

ID:t för pull-begäran närmare.

Stängd av bild-URL
imageUrl string

URL:en till bilden av pull-begäran närmare.

Stängd av URL
url string

URL:en för pull-begäran närmare.

PullRequestAutoCompleteSetBy

Automatisk fullständig hämtningsbegäran har angetts av

Namn Stig Typ Beskrivning
Automatisk fullständig uppsättning efter visningsnamn
displayName string

Visningsnamnet för den användare som aktiverade automatisk komplettering.

Automatisk fullständig uppsättning efter unikt namn
uniqueName string

Det unika namnet på den användare som aktiverade automatisk komplettering.

Automatisk slutförd uppsättning efter ID
id string

ID:t för den användare som aktiverade automatisk komplettering.

Automatisk fullständig uppsättning efter bild-URL
imageUrl string

Url:en till bilden av användaren som aktiverade automatisk komplettering.

Automatisk komplett uppsättning efter URL
url string

URL:en för den användare som aktiverade automatisk komplettering.

PullRequestReviewer

Granskare av pull-begäran

Namn Stig Typ Beskrivning
Granskarens visningsnamn
displayName string

Visningsnamnet för granskaren av pull-begäran.

Unikt namn för granskare
uniqueName string

Det unika namnet på granskaren för pull-begäran.

Granskar-ID
id string

ID:t för granskaren av pull-begäran.

Granskarens URL
url string

Url:en för granskaren av pull-begäran.

Har avböjt
hasDeclined boolean

Anger om granskaren har avböjt att granska den här pull-begäran.

Är flaggad
isFlagged boolean

Anger om granskaren har flaggats för att uppmärksammas på den här pull-begäran.

Krävs
isRequired boolean

Anger om detta är en nödvändig granskare för den här pull-begäran.

Röstning
vote integer

Rösta på en pull-begäran: approved(10), godkänd med förslag(5), no vote(0), waiting for author(-5), rejected(-10).

Röstades fram
votedFor array of PullRequestReviewer

Grupper eller team som granskaren bidrog till.

PullRequestMergeOptions

Kopplingsalternativ för pull-begäran

Namn Stig Typ Beskrivning
Ingen snabbsnabb framåt
noFastForward string

En två-överordnad, ingen snabbsnabbad sammanslagning. Källgrenen är oförändrad. Det här är standardbeteendet.

Rebase
rebase string

Ombasera källgrenen ovanpå head-incheckningen för målgrenen och snabbsnabbförgreningen.

Ändra sammanslagning
rebaseMerge string

Ombasera källgrenen ovanpå head-incheckningen för målgrenen och skapa en två-överordnad, ingen snabbsnabbkoppling.

Squash
squash string

Placera alla ändringar från pull-begäran i en enda överordnad incheckning.

PullRequestMergeStrategy

Strategi för sammanslagning av pull-begäranden

Namn Stig Typ Beskrivning
Incheckningar av konfliktförfattare
conflictAuthorshipCommits boolean

Om det är sant placeras konfliktlösningar som tillämpas under sammanslagningen i separata incheckningar för att bevara redigeringsinformation för git-skuld.

Identifiera namnbyte av falska positiva identifieringar
detectRenameFalsePositives boolean

Om sant, identifierar byta namn på falska positiva identifieringar.

Inaktivera namnbyten
disableRenames boolean

Om det är sant kommer namnbytesidentifiering inte att utföras under sammanslagningen.

PullRequestCompletionOptions

Slutförandealternativ för pull-begäran

Namn Stig Typ Beskrivning
Ignorera konfigurations-ID:t automatiskt
autoCompleteIgnoreConfigIds array of integer

Lista över principkonfigurations-ID:t som slutförs automatiskt bör inte vänta på

Kringgå princip
bypassPolicy boolean

Om det är sant kringgås principer uttryckligen medan pull-begäran slutförs.

Förbikopplingsorsak
bypassReason string

Om principer kringgås lagras den här orsaken till varför bypass användes.

Ta bort källgren
deleteSourceBranch boolean

Om det är sant tas källgrenen för pull-begäran bort när den har slutförts.

Koppla incheckningsmeddelande
mergeCommitMessage string

Om detta anges kommer detta att användas som incheckningsmeddelande för sammanslagningsincheckningen.

mergeStrategy
mergeStrategy PullRequestMergeStrategy

Strategi för sammanslagning av pull-begäranden

Squashsammanslagning
squashMerge boolean

Om MergeStrategy inte har angetts kommer sammanslagningsstrategin inte att snabbspola framåt om den här flaggan är falsk eller squash om den är sann.

Arbetsobjekt för övergång
transitionWorkItems boolean

Om det är sant försöker vi överföra alla arbetsobjekt som är länkade till pull-begäran till nästa logiska tillstånd (dvs. Aktiv –> Löst).

CommitGitUserDate

Incheckningsdatum för Git-användare

Namn Stig Typ Beskrivning
Datum för incheckning av användare
date string

Datum för Git-åtgärden.

Checka in användarens e-post
email string

E-postadress till användaren som utför Git-åtgärden.

Checka in bild-URL
imageUrl string

Url för användarens avatar.

Incheckningsanvändarnamn
name string

Namnet på användaren som utför Git-åtgärden.

GitCommitRef

Git Commit Ref

Namn Stig Typ Beskrivning
författare
author CommitGitUserDate

Incheckningsdatum för Git-användare

Checka in kommentar
comment string

Kommentar eller meddelande för incheckningen.

Checka in kommentar trunkerad
commentTruncated string

Anger om kommentaren trunkeras från det fullständiga git-incheckningskommentarmeddelandet.

Inchecknings-ID
commitId string

Id för incheckningen.

Committer
committer CommitGitUserDate

Incheckningsdatum för Git-användare

Föräldrar
parents array of string

En uppräkning av de överordnade inchecknings-ID:na för den här incheckningen.

Checka in fjärr-URL
remoteUrl string

Fjärr-URL-sökväg till incheckningen.

Inchecknings-URL
url string

REST-URL för den här resursen.

GitRefUpdate

Git Ref-uppdatering

Namn Stig Typ Beskrivning
Referensnamn
name string

Namnet på Git Ref som uppdaterades.

Lagringsplats-ID
repositoryId string

Lagringsplatsens unika ID.

Gammalt inchecknings-ID
oldObjectId string

ID:t för den tidigare incheckningen som referensen pekade på före uppdateringen.

Nytt inchecknings-ID
newObjectId string

ID:t för den nya incheckningen som referensen pekade på före uppdateringen.

VstsList[Project]

En lista över VSTS-modeller.

Namn Stig Typ Beskrivning
Värde
value array of Project

VSTS-modellerna

Projekt

Projekt

Namn Stig Typ Beskrivning
Projekt-ID
id string

Projektets unika identifierare.

Projektnamn
name string

Namnet på projektet.

Projekt-URL
url string

API-URL:en för projektet.

VstsList[ReleaseDefinition]

En lista över VSTS-modeller.

Namn Stig Typ Beskrivning
Värde
value array of ReleaseDefinition

VSTS-modellerna

ReleaseDefinition

Versionsdefinition

Namn Stig Typ Beskrivning
Comment
Comment string

Kommentaren till versionsdefinitionen.

Skapad på
CreatedOn date-time

Det datum då versionsdefinitionen skapades.

Description
Description string

Beskrivningen av versionsdefinitionen.

Id
Id integer

Den unika identifieraren för versionsdefinitionen.

Modifieradav
ModifiedBy IdentityRef

Identitets ref

Ändrades
ModifiedOn date-time

Det datum då versionsdefinitionen ändrades.

Namn
Name string

Namnet på versionsdefinitionen.

Väg
Path string

Sökvägen till versionsdefinitionen.

Versionsnamnformat
ReleaseNameFormat string

Versionsnamnets format för versionsdefinitionen.

Granskning
Revision integer

Versionsdefinitionens revisionsnummer.

Källa
Source string

Källan till versionsdefinitionen.

Etiketter
Tags array of string

Listan över taggar för versionsdefinitionen.

URL
Url string

URL:en för att komma åt versionsdefinitionen.

IdentityRef

Identitets ref

Namn Stig Typ Beskrivning
Katalogalias
DirectoryAlias string

Identitetsreferensens katalogalias.

Visningsnamn
DisplayName string

Identitetsreferensens visningsnamn.

Unikt namn
UniqueName string

Identitetsreferensens unika namn.

URL
Url string

URL:en för identitetsreferensen.

Id
Id string

ID:t för identitetsreferensen.

ReleaseDefinitionShallowReference

Grund referens för versionsdefinition

Namn Stig Typ Beskrivning
Id
Id integer

Den unika identifieraren för versionsdefinitionen.

Namn
Name string

Namnet på versionsdefinitionen.

URL
Url string

REST API-URL:en för att få åtkomst till versionsdefinitionen.

Object

ObjectWithoutType

Lansering

Lansering

Namn Stig Typ Beskrivning
Comment
Comment string

Kommentaren till versionen.

Skapad av
CreatedBy IdentityRef

Identitets ref

Skapad på
CreatedOn date-time

Datumet då versionen skapades.

Description
Description string

Beskrivningen av versionen.

Id
Id integer

Den unika identifieraren för versionen.

Behåll för evigt
KeepForever boolean

Om du vill undanta versionen från kvarhållningsprinciper.

Loggar container-URL
LogsContainerUrl string

Loggar containerns URL för den här versionen.

Modifieradav
ModifiedBy IdentityRef

Identitets ref

Ändrades
ModifiedOn date-time

Datum då versionen ändrades.

Namn
Name string

Namnet på versionen.

Reason
Reason string

Orsaken till lanseringen.

ReleaseDefinition
ReleaseDefinition ReleaseDefinitionShallowReference

Grund referens för versionsdefinition

Läge
Status string

Status för versionen.

URL
Url string

URL:en för versionen.

VstsList[TfvcChangeset]

En lista över VSTS-modeller.

Namn Stig Typ Beskrivning
Värde
value array of TfvcChangeset

VSTS-modellerna

TfvcChangeset

Ändringsuppsättning för Team Foundation-versionskontroll

Namn Stig Typ Beskrivning
Ändringsuppsättnings-ID
changesetId integer

Det unika ID:t för ändringsuppsättningen.

författare
author ChangesetAuthor

Redigerare för ändringsuppsättning

checkedInBy
checkedInBy ChangesetCheckedInBy

Ändringsuppsättningen har checkats in av

Skapelsedatum
createdDate date-time

Den datetime som ändringsuppsättningen skapades.

Comment
comment string

Kommentaren som beskriver ändringsuppsättningen.

ChangesetAuthor

Redigerare för ändringsuppsättning

Namn Stig Typ Beskrivning
Författarens namn
displayName string

Namnet på den användare som skapade ändringsuppsättningen.

Unikt namn för författare
uniqueName string

Det unika namnet på den användare som skapade ändringsuppsättningen.

ChangesetCheckedInBy

Ändringsuppsättningen har checkats in av

Namn Stig Typ Beskrivning
Incheckad efter namn
displayName string

Namnet på den användare som checkade in ändringsuppsättningen.

Incheckat efter unikt namn
uniqueName string

Det unika namnet på den användare som skapade ändringsuppsättningen.

VstsList[WorkItemType]

En lista över VSTS-modeller.

Namn Stig Typ Beskrivning
Värde
value array of WorkItemType

VSTS-modellerna.

WorkItemType

Typ av arbetsobjekt

Namn Stig Typ Beskrivning
Description
Description string

Beskrivningen av typen.

Namn
Name string

Namnet på typen.

XML-formulär
XmlForm string

En XML-representation av typen.

Fields
FieldInstances array of WorkItemTypeFieldInstance

En lista över fältinstanser som är associerade med typen.

ikon-ID
icon.id string

Ikonens ID

ikon-URL
icon.url string

REST-URL:en för resursen

States
states array of WorkItemStateColor

Tillstånd av arbetsobjekttyp

WorkItemTypeFieldInstance

Fältinstans för arbetsobjekttyp

Namn Stig Typ Beskrivning
Alltid obligatoriskt
AlwaysRequired boolean

Anger om fältinstansen alltid krävs.

Referensnamn
ReferenceName string

Fältinstansens referensnamn.

Namn
Name string

Namnet på fältinstansen.

URL
Url string

En URL som pekar på fältinstansinformation.

VstsList[JObject]

En lista över VSTS-modeller.

Namn Stig Typ Beskrivning
Värde
value array of Object

VSTS-modellerna

VstsList[QueryHierarchyItem]

En lista över VSTS-modeller.

Namn Stig Typ Beskrivning
Värde
value array of QueryHierarchyItem

VSTS-modellerna

QueryHierarchyItem

Frågehierarkiobjekt

Namn Stig Typ Beskrivning
Underordnade
Children array of QueryHierarchyItem

Listan över underordnade objekt som är associerade med frågehierarkiobjektet.

Klausuler
Clauses WorkItemQueryClause

Frågesats för arbetsobjekt

Columns
Columns array of WorkItemFieldReference

Listan över fältkolumner för arbetsobjekt som är associerade med frågehierarkiobjektet.

Filteralternativ
FilterOptions string

Filteralternativen för frågehierarkiobjektet.

Har barn
HasChildren boolean

Anger om frågehierarkiobjektet har underordnade objekt.

Id
Id string

Den unika identiferen för frågehierarkiobjektet.

Tas bort
IsDeleted boolean

Anger om frågehierarkiobjektet tas bort.

Är mapp
IsFolder boolean

Anger om frågehierarkiobjektet är en mapp.

Är ogiltig syntax
IsInvalidSyntax boolean

Anger om frågehierarkiobjektet har ogiltig syntax.

Är offentligt
IsPublic boolean

Anger om frågehierarkiobjektet är offentligt.

LinkClauses
LinkClauses WorkItemQueryClause

Frågesats för arbetsobjekt

Namn
Name string

Namnet på frågehierarkiobjektet.

Väg
Path string

Sökvägen till frågehierarkiobjektet.

Frågetyp
QueryType string

Frågetypen för frågehierarkiobjektet.

Sortera kolumner
SortColumns array of WorkItemQuerySortColumn

Listan över sorteringskolumner i frågehierarkiobjektet.

SourceClauses
SourceClauses WorkItemQueryClause

Frågesats för arbetsobjekt

TargetClauses
TargetClauses WorkItemQueryClause

Frågesats för arbetsobjekt

Wiql
Wiql string

WIQL för frågehierarkiobjektet.

Links
_links object

Samlingen med länkar som är relevanta för frågehierarkiobjektet.

URL
Url string

Den fullständiga HTTP-länken till frågehierarkiobjektet.

WorkItemStateColor

Arbetsobjektets tillståndsfärg

Namn Stig Typ Beskrivning
kategori av tillstånd
category string

kategori av tillstånd

Färgvärde
color string

Färgvärde

tillståndsnamn
name string

Tillståndsnamn för arbetsobjekttyp

WorkItemQueryClause

Frågesats för arbetsobjekt

Namn Stig Typ Beskrivning
Klausuler
Clauses WorkItemQueryClause

Frågesats för arbetsobjekt

Fält
Field WorkItemFieldReference

Fältreferens för arbetsobjekt

FieldValue
FieldValue WorkItemFieldReference

Fältreferens för arbetsobjekt

Är fältvärde
IsFieldValue boolean

Anger om frågesatsen för arbetsobjektet är ett fältvärde.

Logisk operator
LogicalOperator string

Den logiska operatorn för arbetsobjektets frågesats.

Operator
Operator WorkItemFieldOperation

Fältåtgärd för arbetsobjekt

Värde
Value string

Värdet för frågesatsen för arbetsobjektet.

WorkItemFieldReference

Fältreferens för arbetsobjekt

Namn Stig Typ Beskrivning
Namn
Name string

Namnet på arbetsobjektets fältreferens.

Referensnamn
ReferenceName string

Referensnamnet för arbetsobjektets fältreferens.

URL
Url string

URL:en för arbetsobjektets fältreferens.

WorkItemQuerySortColumn

Frågesorteringskolumn för arbetsobjekt

Namn Stig Typ Beskrivning
Descending
Descending boolean

Anger om frågesorteringskolumnen för arbetsobjektet är fallande.

Fält
Field WorkItemFieldReference

Fältreferens för arbetsobjekt

WorkItemFieldOperation

Fältåtgärd för arbetsobjekt

Namn Stig Typ Beskrivning
Namn
Name string

Namnet på arbetsobjektets fältåtgärd.

Referensnamn
ReferenceName string

Referensnamnet för arbetsobjektets fältåtgärd.

Pipeline

Namn Stig Typ Beskrivning
count
count integer

count

värde
value array of object

Matris som innehåller listan över alla pipelines

href
value._links.self.href string

href

href
value._links.web.href string

href

pärm
value.folder string

pärm

Id-nummer
value.id integer

Id-nummer

name
value.name string

name

översyn
value.revision integer

översyn

URL
value.url string

URL

Run

Namn Stig Typ Beskrivning
count
count integer

count

värde
value array of object

Pipeline-körning

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-nummer
value.pipeline.id integer
översyn
value.pipeline.revision integer
name
value.pipeline.name string
pärm
value.pipeline.folder string
state
value.state RunState

Körningstillstånd

skapadDatum
value.createdDate string

skapat datum

URL
value.url string

URL till pipeline

Id-nummer
value.id integer

pipeline-ID

name
value.name string

name

resultat
value.result RunResult

Kör resultat

finishedDate
value.finishedDate string

körningsdatum

RunResult

Kör resultat

Kör resultat

RunState

Körningstillstånd

Körningstillstånd