Sdílet prostřednictvím


Azure DevOps

Azure DevOps poskytuje týmům služby pro sdílení kódu, sledování práce a dodávání softwaru – pro libovolný jazyk– vše v jednom balíčku. Je to dokonalý doplněk k vašemu integrovanému vývojovému prostředí (IDE).

Tento konektor je dostupný v následujících produktech a oblastech:

Service Class Regions
Copilot Studio Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Logic Apps Standard Všechny oblasti Logic Apps s výjimkou následujících:
     – Oblasti Azure China
     - Ministerstvo obrany USA (DoD)
Power Apps Premium Všechny oblasti Power Apps s výjimkou následujících:
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Power Automate Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Metadata konektoru
Vydavatel Microsoft

Pokud chcete tuto integraci použít, budete potřebovat přístup k účtu Azure DevOps s povoleným přístupem k rozhraní API. Pokud chcete vytvořit připojení, vyberte Přihlásit se. Pak se zobrazí výzva k zadání účtu Azure DevOps Services. Pokud chcete vytvořit připojení, postupujte podle zbývajících obrazovek.

Pokud při používání připojení nevidíte seznam projektů, které očekáváte, zkontrolujte účet, se kterým jste připojení vytvořili, a zkuste to znovu. Další podrobnosti najdete na webu Visual Studio Marketplace.

Teď jste připraveni začít tuto integraci používat.

Odesílání příloh

Přílohy souborů můžete vytvořit pomocí příkazu Odeslat požadavek HTTP do akce Azure DevOps a pak postupovat následovně:

  1. Převeďte obsah souboru na řetězec Base64 a vložte ho do parametru Body.
  2. Nastavte parametr Body je Base64 na Hodnotu Ano.

Vytváření testovacích plánů

Před vytvořením testovacího plánu pomocí akce Vytvořit pracovní položku musíte nejprve vytvořit sadu testů. Stejnou akci Vytvořit pracovní položku můžete použít k vytvoření testovacích sad a pak vytvořit testovací plán s odkazem na sadu testů.

Nejjednodušší možností je vyvolat testovací plány – Vytvořit rozhraní API přímo pomocí příkazu Odeslat požadavek HTTP do akce Azure DevOps . Rozhraní API automaticky vytvoří přidruženou sadu testů.

Parametr Další pole

Vytvoření pracovní položky a aktualizace akcí pracovní položky má podporu parametru Other Fields . Tato pole poskytují větší flexibilitu při aktualizaci pracovních položek. Páry klíč-hodnota se transformují na následující JSON:

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

Všimněte si, že je konstanta a op očekává se, že <key> bude platným názvem pole v rámci výčtu DevOps/fields.

Tady je několik příkladů použití. V pracovních položkách můžete vyladit další příklady – aktualizovat rozhraní REST API.

  1. Aktualizace key historie = System.History value = Přechod do správné cesty oblasti
  2. Přesunutí pracovních položek: key = System.TeamProject value = Fabrikam-Scrum

Známé problémy a omezení

Následující seznam obsahuje známá omezení používání konektoru Azure DevOps.

  1. Trigger Při aktualizaci pracovní položky se přeskočí při přidání nebo odstranění nových nebo existujících odkazů do pracovní položky.

  2. Akce Získat podrobnosti o pracovní položce a triggery založené na pracovních položkách můžou v odpovědi vynechat některá pole (například System.AttachedFileCount), protože se jedná o omezení rozhraní REST API Azure DevOps. Pokud chcete tento problém vyřešit, můžete udělat jednu z těchto věcí:

  3. Akce Odeslat požadavek HTTP do Azure DevOps má omezenou sadu oborů, které řídí, k jakým prostředkům může akce přistupovat a k jakým operacím může akce s těmito prostředky provádět.

    Oblasti:

    • vso.agentpools_manage
    • vso.build_execute
    • vso.chat_manage
    • vso.code_manage
    • vso.code_status
    • vso.connected_server
    • vso.dashboards_manage
    • vso.entitlements
    • vso.extension.data_write
    • vso.extension_manage
    • vso.identity
    • vso.loadtest_write
    • vso.packaging_manage
    • vso.správa_projektů
    • vso.release_manage
    • vso.test_write
    • vso.work_write
  4. Konektor Azure DevOps je navržený tak, aby fungoval jenom jménem aktuálních přihlašovacích údajů uživatele. Není možné změnit připojení ani přepínat mezi účty.

  5. Upozorňujeme, že změny hesla v účtu Azure DevOps neovlivní stávající připojení.

  6. Osobní přístupové tokeny Azure DevOps nejsou u konektoru podporované.

  7. Akce Vytvořit pracovní položku má omezení pro parametr Kroky pro reprodukci – obrázek větší než 30 kB může být ve vytvořené položce nesprávně zobrazen. Obrázek větší než 500 kB je možné z požadavku odebrat. Doporučená velikost obrázku by měla být menší než 30 kB.

  8. Akce Vytvořit pracovní položku velmi zřídka může vrátit kód odpovědi 404. Nejčastěji k tomu dochází z následujícího důvodu: okamžitě po vytvoření položky jsou požadována všechna její pole. Požadavek lze odeslat do zkopírované databáze. Změny se synchronizovaly téměř v reálném čase, ale někdy to trvá několik sekund. Z tohoto důvodu může požadavek GET vrátit prázdný výsledek, který představuje jako stavový kód 404 v odpovědi. Pokud se chcete této výjimce vyhnout, můžete použít příznak "Vrátit všechna pole" a nastavit ho na hodnotu Ne.

  9. Pokud při práci s více adresáři nedostáváte očekávanou organizaci, zvolte organizaci, kterou očekáváte, ze stránky profilu Azure DevOps a nastavte nové připojení.

Poznámka:

V akci Vytvořit pracovní položku

Vytvoření připojení

Konektor podporuje následující typy ověřování:

Ověřování klientských certifikátů Zadejte přihlašovací údaje Microsoft Entra ID pomocí certifikátu PFX a hesla. Všechny oblasti Sdíletelný
Přihlášení pomocí přihlašovacích údajů Azure DevOps Přihlášení pomocí přihlašovacích údajů Azure DevOps Pouze Azure Government a US Government (GCC) Nesdílitelné
Přihlášení pomocí Microsoft Entra ID Přihlášení pomocí Microsoft Entra ID Pouze VÝROBA Nesdílitelné
Ověřování principálu služby Použití aplikace Microsoft Entra ID pro ověřování instančního objektu Všechny oblasti Sdíletelný
Výchozí [ZASTARALÉ] Tato možnost je určená pouze pro starší připojení bez explicitního typu ověřování a poskytuje se pouze pro zpětnou kompatibilitu. Všechny oblasti Nesdílitelné

Ověřování klientských certifikátů

ID ověřování: CertOauth

Použitelné: Všechny oblasti

Zadejte přihlašovací údaje Microsoft Entra ID pomocí certifikátu PFX a hesla.

Toto připojení je možné sdílet. Pokud se power app sdílí s jiným uživatelem, sdílí se i připojení. Další informace najdete v přehledu konektorů pro aplikace plátna – Power Apps | Microsoft Docs

Název Typ Description Povinné
Tenant řetězec Pravdivé
ID klienta řetězec ID klienta pro aplikaci Microsoft Entra ID Pravdivé
Tajný klíč klientského certifikátu klientský certifikát Tajný klíč klientského certifikátu povolený touto aplikací Pravdivé

Přihlášení pomocí přihlašovacích údajů Azure DevOps

ID ověřování: ADO3pAuthForGCC

Použitelné: Pouze Azure Government a US Government (GCC)

Přihlášení pomocí přihlašovacích údajů Azure DevOps

Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.

Přihlášení pomocí Microsoft Entra ID

ID ověřování: EntraoAuth

Použitelné: pouze PRODUKCE

Přihlášení pomocí Microsoft Entra ID

Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.

Ověřování servisního principála

ID ověřování: OauthSP

Použitelné: Všechny oblasti

Použití aplikace Microsoft Entra ID pro ověřování instančního objektu

Toto připojení je možné sdílet. Pokud se power app sdílí s jiným uživatelem, sdílí se i připojení. Další informace najdete v přehledu konektorů pro aplikace plátna – Power Apps | Microsoft Docs

Název Typ Description Povinné
Tenant řetězec Pravdivé
ID klienta řetězec ID klienta pro aplikaci Microsoft Entra ID Pravdivé
Klientské tajemství securestring Pravdivé

Výchozí [ZASTARALÉ]

Použitelné: Všechny oblasti

Tato možnost je určená pouze pro starší připojení bez explicitního typu ověřování a poskytuje se pouze pro zpětnou kompatibilitu.

Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.

Limity omezování

Name Volání Období obnovení
Volání rozhraní API na připojení 300 60 sekund

Akce

Aktualizace pracovní položky

Aktualizujte existující pracovní položku podle ID.

Odeslání požadavku HTTP do Azure DevOps

Vytvořte požadavek rozhraní REST API Azure DevOps, který se má vyvolat. Všechny dostupné koncové body najdete na následujícím odkazu: https://docs.microsoft.com/rest/api/azure/devops

Seznam organizací

Načte seznam organizací, na které je uživatel členem.

Seznam pracovních položek

Vrátí seznam pracovních položek.

Vytvoření fronty nového sestavení

Vytvořte sestavení založené na existující definici sestavení a přidejte ho do fronty sestavení.

Vytvoření nové verze

Vytvořte verzi založenou na existující definici vydané verze.

Vytvoření pracovní položky

Vytvořte novou pracovní položku se zadanými atributy.

Výpis definic vydaných verzí

Načte seznam definic vydaných verzí přidružených k projektu.

Výpis dotazů na kořenové úrovni

Načte seznam dotazů na pracovní položky na kořenové úrovni v projektu.

Výpis dotazů v rámci složky

Načte seznam dotazů na pracovní položky v rámci složky pro daný projekt.

Výpis iterací

Načte seznam iterací projektu.

Výpis potrubí

Načte seznam kanálů v projektu.

Výpis projektů

Načte seznam projektů v organizaci.

Výpis spuštění kanálu

Získá prvních 1 0000 spuštění pro konkrétní kanál.

Výpis typů pracovních položek

Načte seznam typů pracovních položek, které jsou přístupné v daném projektu Azure DevOps.

Výpis úložišť Git

Načte seznam úložišť Git v projektu.

Získání podrobností o pracovní položce

Získejte podrobnosti o jedné pracovní položce.

Získání podřízených položek pracovní položky

Získá seznam podřízených položek (maximální velikost 1000) jedné pracovní položky.

Získání profilu uživatele

Získá profil uživatele.

Získání výsledků dotazu

Načte výsledek dotazu pracovní položky.

Získání výsledků dotazu [ZASTARALÉ]

Tato akce je zastaralá. Místo toho použijte funkci Získat výsledky dotazu .

Načte výsledek dotazu pracovní položky.

Aktualizace pracovní položky

Aktualizujte existující pracovní položku podle ID.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

ID pracovní položky
id True string

Jedinečné ID pracovní položky, kterou chcete aktualizovat.

Název projektu
project string

Název projektu v rámci zadané organizace.

Typ pracovní položky
type string

Typ pracovní položky pro generování schématu.

Podrobnosti o pracovní položce
workItem True dynamic

Podrobnosti o pracovní položce

Návraty

Výstupy této operace jsou dynamické.

Odeslání požadavku HTTP do Azure DevOps

Vytvořte požadavek rozhraní REST API Azure DevOps, který se má vyvolat. Všechny dostupné koncové body najdete na následujícím odkazu: https://docs.microsoft.com/rest/api/azure/devops

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Metoda
Method True string

Metoda HTTP.

Relativní identifikátor URI
Uri True string

Relativní identifikátor URI. Příklad: {project}/{team}/_apis/wit/templates?api-version=5.0-preview.1.

Headers
Headers object

Hlavičky požadavku.

Body
Body string

Obsah požadavku. Může to být objekt JSON nebo binární data kódovaná jako řetězec Base64.

Základní text je Base64
IsBase64 boolean

Pokud je obsah požadavku kódovaný jako řetězec Base64, musí být true.

Návraty

Seznam organizací

Načte seznam organizací, na které je uživatel členem.

Návraty

Seznam modelů VSTS

Seznam pracovních položek

Vrátí seznam pracovních položek.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

ID pracovních položek
workItemIds True string

Seznam ID požadovaných pracovních položek oddělený čárkami.

Typ pracovní položky
workItemType string

Typ pracovní položky pro generování schématu.

Návraty

Výstupy této operace jsou dynamické.

Vytvoření fronty nového sestavení

Vytvořte sestavení založené na existující definici sestavení a přidejte ho do fronty sestavení.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

ID definice sestavení
buildDefId True string

Identifikátor definice sestavení, která se má použít.

Zdrojová větev
sourceBranch string

Zdrojová větev sestavení.

Parametry
parameters string

Slovník JSON s volitelnými parametry sestavení.

Návraty

Výsledek sestavení

Vytvoření nové verze

Vytvořte verzi založenou na existující definici vydané verze.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

ID definice vydané verze
releaseDefId True string

Identifikátor definice vydané verze, která se má použít.

Description
Description string

Popis metadat spuštění vydané verze.

Je návrh
IsDraft boolean

Určuje, jestli je verze koncept.

Důvod
Reason string

Důvod pro metadata spuštění vydané verze

Název
Name True string

Název konfigurační proměnné.

Hodnota
Value string

Hodnota konfigurační proměnné.

Návraty

Release

Body
Release

Vytvoření pracovní položky

Vytvořte novou pracovní položku se zadanými atributy.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Typ pracovní položky
type True string

Typ této pracovní položky

Vrátit všechna pole
shouldReturnAllFields boolean

Při nastavení hodnoty Ne se vrátí pouze ID pracovní položky. Pokud je hodnota Ano, vrátí se všechna pole vytvořené položky spolu s ID. Výchozí hodnota je Ano.

Podrobnosti o pracovní položce
workItem True dynamic

Informace, které se mají zahrnout do nové pracovní položky

Návraty

Výstupy této operace jsou dynamické.

Výpis definic vydaných verzí

Načte seznam definic vydaných verzí přidružených k projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Návraty

Seznam modelů VSTS

Výpis dotazů na kořenové úrovni

Načte seznam dotazů na pracovní položky na kořenové úrovni v projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Návraty

Seznam modelů VSTS

Výpis dotazů v rámci složky

Načte seznam dotazů na pracovní položky v rámci složky pro daný projekt.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Cesta ke složce
folderPath True string

Cesta ke složce, ve které se mají hledat dotazy.

Návraty

Seznam modelů VSTS

Výpis iterací

Načte seznam iterací projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Název týmu
team True string

Název týmu v rámci projektu.

Návraty

Seznam modelů VSTS

Výpis potrubí

Načte seznam kanálů v projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Návraty

Body
Pipeline

Výpis projektů

Načte seznam projektů v organizaci.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Návraty

Seznam modelů VSTS

Výpis spuštění kanálu

Získá prvních 1 0000 spuštění pro konkrétní kanál.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

ID kanálu
pipelineId True integer

ID kanálu

Návraty

Body
Run

Výpis typů pracovních položek

Načte seznam typů pracovních položek, které jsou přístupné v daném projektu Azure DevOps.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Návraty

Seznam modelů VSTS

Výpis úložišť Git

Načte seznam úložišť Git v projektu.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Návraty

Seznam modelů VSTS

Získání podrobností o pracovní položce

Získejte podrobnosti o jedné pracovní položce.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Typ pracovní položky
typeName True string

Typ pracovní položky pracovní položky

ID pracovní položky
id True string

Jedinečné ID pracovní položky pro získání podrobností. Pracovní položka musí být typu zadaného v části Typ pracovní položky.

Návraty

Výstupy této operace jsou dynamické.

Získání podřízených položek pracovní položky

Získá seznam podřízených položek (maximální velikost 1000) jedné pracovní položky.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

ID pracovní položky
id True string

Jedinečné ID pracovní položky pro získání podřízených položek

Typ podřízené pracovní položky
workItemType string

Typ podřízených pracovních položek

Návraty

Výstupy této operace jsou dynamické.

Získání profilu uživatele

Získá profil uživatele.

Parametry

Name Klíč Vyžadováno Typ Description
ID profilu
id True string

ID profilu ve stejné organizaci nebo "já" pro získání profilu aktuálního ověřeného uživatele.

Návraty

Profile

Body
Profile

Získání výsledků dotazu

Načte výsledek dotazu pracovní položky.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

ID dotazu
queryId True string

ID uloženého dotazu, který se má spustit.

Počet pracovních položek, které se mají vrátit
workItemsCount integer

Maximální počet pracovních položek k načtení (1 – 20000)

Selhání, pokud se změní výsledky dotazu
throwIfQueryChanged boolean

Pokud se výsledky dotazu během provádění toku změní, spuštění toku by se nemělo vyhnout nekonzistence.

Návraty

Výstupy této operace jsou dynamické.

Získání výsledků dotazu [ZASTARALÉ]

Tato akce je zastaralá. Místo toho použijte funkci Získat výsledky dotazu .

Načte výsledek dotazu pracovní položky.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

ID dotazu
queryId True string

ID uloženého dotazu, který se má spustit.

Návraty

Seznam modelů VSTS

Aktivační události

Po dokončení sestavení

Aktivuje tok po dokončení sestavení.

Při aktualizaci pracovní položky

Aktivuje tok, když se aktualizuje pracovní položka, která odpovídá zadaným kritériím.

Při aktualizaci pracovní položky [ZASTARALÉ]

Tato akce je zastaralá. Místo toho použijte možnost Při aktualizaci pracovní položky .

Aktivuje tok, když se aktualizuje pracovní položka, která odpovídá zadaným kritériím.

Při nasdílení kódu (Git)

Aktivuje tok, když se kód odešle do úložiště Git.

Při přiřazení pracovní položky

Aktivuje tok, když je danému uživateli přiřazená pracovní položka, která odpovídá zadaným kritériím.

Při přiřazení pracovní položky [ZASTARALÉ]

Tato akce je zastaralá. Použijte místo toho pracovní položku .

Aktivuje tok, když je danému uživateli přiřazená pracovní položka, která odpovídá zadaným kritériím.

Při vrácení kódu se změnami (TFVC)

Aktivuje tok, když je kód vrácený se změnami do projektu správy verzí Team Foundation.

Při vytvoření pracovní položky

Aktivuje tok při vytvoření pracovní položky, která odpovídá zadaným kritériím.

Při vytvoření pracovní položky [ZASTARALÉ]

Tato akce je zastaralá. Použijte místo toho pracovní položku .

Aktivuje tok při vytvoření pracovní položky, která odpovídá zadaným kritériím.

Při vytvoření žádosti o přijetí změn (Git)

Aktivuje tok, když se vytvoří žádost o přijetí změn, která odpovídá zadaným kritériím.

Při zavření pracovní položky

Aktivuje tok, když se pracovní položka, která odpovídá zadaným kritériím, zavře.

Při zavření pracovní položky [ZASTARALÉ]

Tato akce je zastaralá. Místo toho použijte , když je pracovní položka uzavřená .

Aktivuje tok, když se pracovní položka, která odpovídá zadaným kritériím, zavře.

Při zavření žádosti o přijetí změn (Git)

Aktivuje tok, když se zavře žádost o přijetí změn, která odpovídá zadaným kritériím.

Po dokončení sestavení

Aktivuje tok po dokončení sestavení.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Filtrovat podle výsledku
resultFilter string

Možnost označující, který výsledek sestavení se má aktivovat. Mezi platné možnosti patří "', 'succeeded', 'partiallySucceeded', 'failed' nebo 'canceled'.

Filtrovat podle ID definice
definitions string

Možnost označující ID definice sestavení, na které se má aktivovat.

Návraty

Seznam modelů VSTS

Při aktualizaci pracovní položky

Aktivuje tok, když se aktualizuje pracovní položka, která odpovídá zadaným kritériím.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Název týmu (pro výběr přiřazeného)
team string

Název týmu, ze kterého chcete vybrat přiřazeného.

Přiřazený pro
wiql__System_AssignedTo string

Název člena týmu, který aktuálně vlastní pracovní položku.

Typ
wiql__System_WorkItemType string

Název typu pracovní položky.

Oblast cesty
wiql__System_AreaPath string

Funkce produktu nebo oblast týmu, ve které je pracovní položka.

Porovnání cest k oblasti
areaPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta oblasti.

Iterační cesta
wiql__System_IterationPath string

Pojmenované sprinty nebo časové období, ve které je pracovní položka.

Porovnání cest iterace
iterationPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta iterace.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Subjektivní hodnocení chyby, problému, úkolu nebo testovacího případu v souvislosti s podnikáním.

Vytvořil
wiql__System_CreatedBy string

Název člena týmu, který vytvořil pracovní položku.

Návraty

Výstupy této operace jsou dynamické.

Při aktualizaci pracovní položky [ZASTARALÉ]

Tato akce je zastaralá. Místo toho použijte možnost Při aktualizaci pracovní položky .

Aktivuje tok, když se aktualizuje pracovní položka, která odpovídá zadaným kritériím.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Název týmu (pro výběr přiřazeného)
team string

Název týmu, ze kterého chcete vybrat přiřazeného.

Přiřazený pro
wiql__System_AssignedTo string

Název člena týmu, který aktuálně vlastní pracovní položku.

Typ
wiql__System_WorkItemType string

Název typu pracovní položky.

Oblast cesty
wiql__System_AreaPath string

Funkce produktu nebo oblast týmu, ve které je pracovní položka.

Porovnání cest k oblasti
areaPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta oblasti.

Iterační cesta
wiql__System_IterationPath string

Pojmenované sprinty nebo časové období, ve které je pracovní položka.

Porovnání cest iterace
iterationPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta iterace.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Subjektivní hodnocení chyby, problému, úkolu nebo testovacího případu v souvislosti s podnikáním.

Týmový projekt
wiql__System_TeamProject string

Týmový projekt, do kterého tato pracovní položka patří.

Vytvořil
wiql__System_CreatedBy string

Název člena týmu, který vytvořil pracovní položku.

Návraty

Výstupy této operace jsou dynamické.

Při nasdílení kódu (Git)

Aktivuje tok, když se kód odešle do úložiště Git.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Název úložiště
repository True string

Název úložiště v rámci zadaného projektu.

Název odkazu
refName string

Název odkazu Gitu, například větev nebo značku.

Návraty

Seznam modelů VSTS

Při přiřazení pracovní položky

Aktivuje tok, když je danému uživateli přiřazená pracovní položka, která odpovídá zadaným kritériím.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Název týmu (pro výběr přiřazeného)
team True string

Název týmu, ze kterého chcete vybrat člena.

Přiřazený pro
wiql__System_AssignedTo True string

Název člena týmu, který aktuálně vlastní pracovní položku.

Typ
wiql__System_WorkItemType string

Název typu pracovní položky.

Oblast cesty
wiql__System_AreaPath string

Funkce produktu nebo oblast týmu, ve které je pracovní položka.

Porovnání cest k oblasti
areaPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta oblasti.

Iterační cesta
wiql__System_IterationPath string

Pojmenované sprinty nebo časové období, ve které je pracovní položka.

Porovnání cest iterace
iterationPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta iterace.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Subjektivní hodnocení chyby, problému, úkolu nebo testovacího případu v souvislosti s podnikáním.

Vytvořil
wiql__System_CreatedBy string

Název člena týmu, který vytvořil pracovní položku.

Návraty

Výstupy této operace jsou dynamické.

Při přiřazení pracovní položky [ZASTARALÉ]

Tato akce je zastaralá. Použijte místo toho pracovní položku .

Aktivuje tok, když je danému uživateli přiřazená pracovní položka, která odpovídá zadaným kritériím.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Přiřazený pro
wiql__System_AssignedTo True string

Název člena týmu, který aktuálně vlastní pracovní položku.

Název týmu (pro výběr přiřazeného)
team string

Název týmu, ze kterého chcete vybrat člena.

Typ
wiql__System_WorkItemType string

Název typu pracovní položky.

Oblast cesty
wiql__System_AreaPath string

Funkce produktu nebo oblast týmu, ve které je pracovní položka.

Porovnání cest k oblasti
areaPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta oblasti.

Iterační cesta
wiql__System_IterationPath string

Pojmenované sprinty nebo časové období, ve které je pracovní položka.

Porovnání cest iterace
iterationPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta iterace.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Subjektivní hodnocení chyby, problému, úkolu nebo testovacího případu v souvislosti s podnikáním.

Týmový projekt
wiql__System_TeamProject string

Týmový projekt, do kterého tato pracovní položka patří.

Vytvořil
wiql__System_CreatedBy string

Název člena týmu, který vytvořil pracovní položku.

Návraty

Výstupy této operace jsou dynamické.

Při vrácení kódu se změnami (TFVC)

Aktivuje tok, když je kód vrácený se změnami do projektu správy verzí Team Foundation.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Název týmu
team string

Název týmu, který má vybrat autora.

Člen týmu
author string

Jedinečný název člena týmu, který vytvořil vrácení se změnami.

Návraty

Seznam modelů VSTS

Při vytvoření pracovní položky

Aktivuje tok při vytvoření pracovní položky, která odpovídá zadaným kritériím.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Název týmu (pro výběr přiřazeného)
team string

Název týmu, ze kterého chcete vybrat přiřazeného.

Přiřazený pro
wiql__System_AssignedTo string

Název člena týmu, který aktuálně vlastní pracovní položku.

Typ
wiql__System_WorkItemType string

Název typu pracovní položky.

Oblast cesty
wiql__System_AreaPath string

Funkce produktu nebo oblast týmu, ve které je pracovní položka.

Porovnání cest k oblasti
areaPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta oblasti.

Iterační cesta
wiql__System_IterationPath string

Pojmenované sprinty nebo časové období, ve které je pracovní položka.

Porovnání cest iterace
iterationPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta iterace.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Subjektivní hodnocení chyby, problému, úkolu nebo testovacího případu v souvislosti s podnikáním.

Vytvořil
wiql__System_CreatedBy string

Název člena týmu, který vytvořil pracovní položku.

Návraty

Výstupy této operace jsou dynamické.

Při vytvoření pracovní položky [ZASTARALÉ]

Tato akce je zastaralá. Použijte místo toho pracovní položku .

Aktivuje tok při vytvoření pracovní položky, která odpovídá zadaným kritériím.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Název týmu (pro výběr přiřazeného)
team string

Název týmu, ze kterého chcete vybrat přiřazeného.

Přiřazený pro
wiql__System_AssignedTo string

Název člena týmu, který aktuálně vlastní pracovní položku.

Typ
wiql__System_WorkItemType string

Název typu pracovní položky.

Oblast cesty
wiql__System_AreaPath string

Funkce produktu nebo oblast týmu, ve které je pracovní položka.

Porovnání cest k oblasti
areaPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta oblasti.

Iterační cesta
wiql__System_IterationPath string

Pojmenované sprinty nebo časové období, ve které je pracovní položka.

Porovnání cest iterace
iterationPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta iterace.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Subjektivní hodnocení chyby, problému, úkolu nebo testovacího případu v souvislosti s podnikáním.

Týmový projekt
wiql__System_TeamProject string

Týmový projekt, do kterého tato pracovní položka patří.

Vytvořil
wiql__System_CreatedBy string

Název člena týmu, který vytvořil pracovní položku.

Návraty

Výstupy této operace jsou dynamické.

Při vytvoření žádosti o přijetí změn (Git)

Aktivuje tok, když se vytvoří žádost o přijetí změn, která odpovídá zadaným kritériím.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Název úložiště
repository True string

Název úložiště v rámci zadaného projektu.

Název zdrojového odkazu
sourceRefName string

Název odkazu Gitu, například větev nebo značku.

Název cílového odkazu
targetRefName string

Název odkazu Gitu, například větev nebo značku.

Návraty

Seznam modelů VSTS

Při zavření pracovní položky

Aktivuje tok, když se pracovní položka, která odpovídá zadaným kritériím, zavře.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Název týmu (pro výběr přiřazeného)
team string

Název týmu, ze kterého chcete vybrat přiřazeného.

Přiřazený pro
wiql__System_AssignedTo string

Název člena týmu, který aktuálně vlastní pracovní položku.

Typ
wiql__System_WorkItemType string

Název typu pracovní položky.

Uzavřený stav
closedState string

Čárkami oddělený seznam hodnot pole Stát označující, jak byla pracovní položka uzavřena (Hotovo, Uzavřeno, Dokončeno, Neaktivní).

Oblast cesty
wiql__System_AreaPath string

Funkce produktu nebo oblast týmu, ve které je pracovní položka.

Porovnání cest k oblasti
areaPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta oblasti.

Iterační cesta
wiql__System_IterationPath string

Pojmenované sprinty nebo časové období, ve které je pracovní položka.

Porovnání cest iterace
iterationPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta iterace.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Subjektivní hodnocení chyby, problému, úkolu nebo testovacího případu v souvislosti s podnikáním.

Vytvořil
wiql__System_CreatedBy string

Název člena týmu, který vytvořil pracovní položku.

Návraty

Výstupy této operace jsou dynamické.

Při zavření pracovní položky [ZASTARALÉ]

Tato akce je zastaralá. Místo toho použijte , když je pracovní položka uzavřená .

Aktivuje tok, když se pracovní položka, která odpovídá zadaným kritériím, zavře.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Název týmu (pro výběr přiřazeného)
team string

Název týmu, ze kterého chcete vybrat přiřazeného.

Přiřazený pro
wiql__System_AssignedTo string

Název člena týmu, který aktuálně vlastní pracovní položku.

Typ
wiql__System_WorkItemType string

Název typu pracovní položky.

Oblast cesty
wiql__System_AreaPath string

Funkce produktu nebo oblast týmu, ve které je pracovní položka.

Porovnání cest k oblasti
areaPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta oblasti.

Iterační cesta
wiql__System_IterationPath string

Pojmenované sprinty nebo časové období, ve které je pracovní položka.

Porovnání cest iterace
iterationPathComparison string

Pravidlo, které se má použít při porovnávání pole Cesta iterace.

Priority
wiql__Microsoft_VSTS_Common_Priority string

Subjektivní hodnocení chyby, problému, úkolu nebo testovacího případu v souvislosti s podnikáním.

Týmový projekt
wiql__System_TeamProject string

Týmový projekt, do kterého tato pracovní položka patří.

Vytvořil
wiql__System_CreatedBy string

Název člena týmu, který vytvořil pracovní položku.

Návraty

Výstupy této operace jsou dynamické.

Při zavření žádosti o přijetí změn (Git)

Aktivuje tok, když se zavře žádost o přijetí změn, která odpovídá zadaným kritériím.

Parametry

Name Klíč Vyžadováno Typ Description
Název organizace
account True string

Název organizace. Najdete ji v adrese URL instance, tj. {Organization}.visualstudio.com. Organizace by měla mít povolený přístup k aplikacím třetích stran prostřednictvím OAuth, aby se zabránilo chybám v operaci.

Název projektu
project True string

Název projektu v rámci zadané organizace.

Název úložiště
repository True string

Název úložiště v rámci zadaného projektu.

Název zdrojového odkazu
sourceRefName string

Název odkazu Gitu, například větev nebo značku.

Název cílového odkazu
targetRefName string

Název odkazu Gitu, například větev nebo značku.

Návraty

Seznam modelů VSTS

Definice

VstsList[Account]

Seznam modelů VSTS

Name Cesta Typ Description
Hodnota
value array of Account

Modely VSTS

Account

Account

Name Cesta Typ Description
ID účtu
accountId string

ID účtu.

Identifikátor URI účtu
accountUri string

Identifikátor URI účtu.

Název účtu
accountName string

Název účtu.

Vlastník účtu
accountOwner string

Vlastník sady účtu.

Název organizace
organizationName string

Název organizace odpovídající účtu.

Typ účtu
accountType string

Typ účtu.

Profile

Profile

Name Cesta Typ Description
zobrazované jméno
displayName string

Zobrazované jméno uživatele

identifikační číslo
id string

Jedinečný identifikátor profilu.

publicAlias
publicAlias string

Veřejný alias.

E-mailová adresa
emailAddress string

E-mailová adresa účtu

časová značka
timeStamp date-time

Čas poslední změny tohoto profilu.

revize
revision integer

Maximální číslo revize libovolného atributu.

CoreRevision
coreRevision integer

CoreRevision

VstsList[TeamSettingsIteration]

Seznam modelů VSTS

Name Cesta Typ Description
Hodnota
value array of TeamSettingsIteration

Modely VSTS

TeamSettingsIteration

Iterace práce (agilní)

Name Cesta Typ Description
Attributes
Attributes TeamIterationAttributes

Atributy iterace týmu

identifikační číslo
Id string

ID zdroje.

Název
Name string

Název prostředku

Cesta
Path string

Relativní cesta k iteraci

Links
_links object

Kolekce odkazů relevantních pro prostředek

URL
Url string

Úplný odkaz HTTP na prostředek.

TeamIterationAttributes

Atributy iterace týmu

Name Cesta Typ Description
Datum dokončení
FinishDate date-time

Atribut iterace týmu dokončení

Datum zahájení
StartDate date-time

Atribut iterace týmu počátečního data

Links

Name Cesta Typ Description
web
web WebLinks

Webové odkazy

Webové odkazy

Webové odkazy

Name Cesta Typ Description
Odkaz HTML
href string

Webová adresa URL podrobností sestavení

BuildResult

Výsledek sestavení

Name Cesta Typ Description
ID sestavení
id integer

Jedinečný identifikátor sestavení.

Číslo sestavení
buildNumber string

Číslo buildu.

Zdrojová větev
sourceBranch string

Větev správy zdrojového kódu, která se použila.

Zdrojová verze
sourceVersion string

Verze správy zdrojového kódu, která se použila.

Stav
status string

Stav sestavení.

Priority
priority string

Priorita sestavení.

Čas fronty
queueTime date-time

Čas, kdy bylo sestavení zařazeno do fronty

Čas zahájení
startTime date-time

Čas spuštění sestavení.

Čas dokončení
finishTime date-time

Čas dokončení sestavení.

Důvod
reason string

Důvod sestavení.

Result
result string

Výsledek sestavení.

requestedFor
requestedFor BuildRequestUser

Uživatel žádosti o sestavení

Parametry
parameters string

Parametry předané sestavení, pokud nějaké.

definice
definition BuildResultDefinition

Definice výsledku sestavení

_odkazy
_links Links

Links

BuildRequestUser

Uživatel žádosti o sestavení

Name Cesta Typ Description
Požadováno pro
uniqueName string

Byl požadován jedinečný název uživatele, pro který byl sestavení požadován.

BuildResultDefinition

Definice výsledku sestavení

Name Cesta Typ Description
ID definice sestavení
id integer

Identifikátor definitonu sestavení.

Název definice sestavení
name string

Název definice sestavení.

VstsList[BuildResult]

Seznam modelů VSTS

Name Cesta Typ Description
Hodnota
value array of BuildResult

Modely VSTS

VstsList[GitRepository]

Seznam modelů VSTS

Name Cesta Typ Description
Hodnota
value array of GitRepository

Modely VSTS

GitRepository

Úložiště Git

Name Cesta Typ Description
ID úložiště
id string

Jedinečné ID úložiště.

Název úložiště
name string

Název úložiště.

Adresa URL prohlížeče úložiště
url string

Adresa URL je koncový bod rozhraní API pro úložiště.

Vzdálená adresa URL úložiště
remoteUrl string

Adresa URL, pomocí které se git může synchronizovat s tímto úložištěm.

VstsList[GitPush]

Seznam modelů VSTS

Name Cesta Typ Description
Hodnota
value array of GitPush

Modely VSTS

GitPush

Git Push

Name Cesta Typ Description
úložiště
repository GitRepository

Úložiště Git

pushedBy
pushedBy GitPushUser

Git Push User

Aktualizace referenčních informací
refUpdates array of GitRefUpdate

Odkazy, které byly aktualizovány jako součást tohoto oznámení.

Id nabízeného oznámení
pushId integer

Jedinečné ID nabízeného oznámení.

Date
date date-time

Datum vytvoření nabízeného oznámení.

GitPushUser

Git Push User

Name Cesta Typ Description
ID pusheru
id string

Jedinečný identifikátor uživatele, který vytvořil nabízenou oznámení.

Název pusheru
displayName string

Jméno uživatele, který vytvořil nasdílení změn

Jedinečný název pusheru
uniqueName string

Jedinečný název uživatele, který vytvořil nabízenou oznámení.

Adresa URL obrázku pusheru
imageUrl string

Adresa URL obrázku pro tohoto uživatele.

VstsList[GitPullRequest]

Seznam modelů VSTS

Name Cesta Typ Description
Hodnota
value array of GitPullRequest

Modely VSTS

GitPullRequest

Žádost o přijetí změn Gitu

Name Cesta Typ Description
úložiště
repository GitRepository

Úložiště Git

ID žádosti o přijetí změn
pullRequestId integer

Jedinečné ID žádosti o přijetí změn.

vytvořeno kým
createdBy PullRequestCreatedBy

Žádost o přijetí změn vytvořená uživatelem

Datum vytvoření
creationDate date-time

Datum vytvoření žádosti o přijetí změn

Datum uzavření
closedDate date-time

Datum uzavření žádosti o přijetí změn (dokončené, opuštěné nebo sloučené externě)

Title
title string

Název žádosti o přijetí změn

Description
description string

Popis žádosti o přijetí změn

Název zdrojového odkazu
sourceRefName string

Název zdrojové větve žádosti o přijetí změn

Název cílového odkazu
targetRefName string

Název cílové větve žádosti o přijetí změn

Je návrh
isDraft boolean

Koncept / žádost o přijetí změn WIP

Revidující
reviewers array of PullRequestReviewer

Skupiny nebo týmy, ke kterým tento kontrolor přispěl.

Seznam revidujících
reviewerList string

Středník oddělený seznam jedinečných jmen revidujících, které jsou platné e-mailové adresy

Požadovaný seznam revidujících
requiredReviewerList string

Středník oddělený seznam požadovaných jedinečných jmen revidujících, které jsou platné e-mailové adresy

Zápisy
commits array of GitCommitRef

Potvrzení obsažená v žádosti o přijetí změn.

completionOptions
completionOptions PullRequestCompletionOptions

Možnosti dokončení žádosti o přijetí změn

mergeOptions
mergeOptions PullRequestMergeOptions

Možnosti sloučení žádostí o přijetí změn

Zpráva o selhání sloučení
mergeFailureMessage string

Pokud je tato sada nastavená, sloučení žádostí o přijetí změn se z tohoto důvodu nezdařilo.

closedBy
closedBy PullRequestClosedBy

Žádost o přijetí změn uzavřená uživatelem

autoCompleteSetBy
autoCompleteSetBy PullRequestAutoCompleteSetBy

Automaticky dokončená žádost o přijetí změn nastavená podle

URL
url string

Adresa URL žádosti o přijetí změn.

Vzdálená adresa URL
remoteUrl string

Vzdálená adresa URL žádosti o přijetí změn.

ID artefaktu
artifactId string

Řetězec, který jednoznačně identifikuje tuto žádost o přijetí změn.

Slučovací ID
mergeId string

ID sloučení žádosti o přijetí změn

ID revize kódu
codeReviewId integer

ID kontroly kódu žádosti o přijetí změn.

Čas fronty dokončení
completionQueueTime string

Poslední datum, kdy žádost o přijetí změn vstoupila do fronty, která se má dokončit.

Podporuje iterace.
supportsIterations boolean

Pokud je pravda, tato žádost o přijetí změn podporuje více iterací.

PullRequestCreatedBy

Žádost o přijetí změn vytvořená uživatelem

Name Cesta Typ Description
Vytvořeno podle zobrazovaného názvu
displayName string

Zobrazovaný název tvůrce žádosti o přijetí změn

Vytvořil(a) jedinečný název
uniqueName string

Jedinečný název tvůrce žádosti o přijetí změn.

Vytvořil(a) ID
id string

ID tvůrce žádosti o přijetí změn.

Vytvořil(a) adresu URL obrázku
imageUrl string

Adresa URL obrázku tvůrce žádosti o přijetí změn.

Vytvořil(a) adresu URL
url string

Adresa URL tvůrce žádosti o přijetí změn

PullRequestClosedBy

Žádost o přijetí změn uzavřená uživatelem

Name Cesta Typ Description
Uzavřeno podle zobrazovaného názvu
displayName string

Zobrazovaný název žádosti o přijetí změn je blíže.

Uzavřeno jedinečným názvem
uniqueName string

Jedinečný název žádosti o přijetí změn je blíže.

Uzavřeno podle ID
id string

ID žádosti o přijetí změn blíže.

Uzavřeno adresou URL obrázku
imageUrl string

Adresa URL obrázku žádosti o přijetí změn je blíže.

Uzavřeno adresou URL
url string

Adresa URL žádosti o přijetí změn je blíže.

PullRequestAutoCompleteSetBy

Automaticky dokončená žádost o přijetí změn nastavená podle

Name Cesta Typ Description
Automatické dokončování nastavené podle zobrazovaného názvu
displayName string

Zobrazované jméno uživatele, který povolil automatické dokončování

Automatické dokončování nastavené jedinečným názvem
uniqueName string

Jedinečný název uživatele, který povolil automatické dokončování.

Automatické dokončování nastaveno podle ID
id string

ID uživatele, který povolil automatické dokončování.

Automatické dokončování nastavené podle adresy URL obrázku
imageUrl string

Adresa URL obrázku uživatele, který povolil automatické dokončování.

Automatické dokončování nastavené podle adresy URL
url string

Adresa URL uživatele, který povolil automatické dokončování.

PullRequestReviewer

Kontrolor žádostí o přijetí změn

Name Cesta Typ Description
Zobrazovaný název revidujícího
displayName string

Zobrazovaný název revidujícího žádosti o přijetí změn

Jedinečný název revidujících
uniqueName string

Jedinečný název revidujících žádostí o přijetí změn

ID revidujících
id string

ID revidujících žádostí o přijetí změn

Adresa URL revidujících
url string

Adresa URL revidujících žádostí o přijetí změn

Odmítl(a)
hasDeclined boolean

Označuje, jestli tento kontrolor odmítl zkontrolovat tuto žádost o přijetí změn.

Je označený příznakem
isFlagged boolean

Označuje, jestli je tento kontrolor označený příznakem pro pozornost u této žádosti o přijetí změn.

Vyžaduje se
isRequired boolean

Označuje, jestli se jedná o požadovaného revidujícím pro tuto žádost o přijetí změn.

Vote
vote integer

Hlasujte o žádosti o přijetí změn: approved(10), schváleno s návrhy(5), no vote(0), waiting for author(-5); rejected(-10).

Hlasovalo pro
votedFor array of PullRequestReviewer

Skupiny nebo týmy, ke kterým tento kontrolor přispěl.

PullRequestMergeOptions

Možnosti sloučení žádostí o přijetí změn

Name Cesta Typ Description
Bez rychlého přeposlání
noFastForward string

Sloučení se dvěma nadřazenými položkami, bez rychlého převíjení vpřed. Zdrojová větev se nezmění. Toto je výchozí chování.

Změna základny
rebase string

Přeskládejte zdrojovou větev na vrchol cílové větve, revizi HEAD a rychle posuňte cílovou větev vpřed.

Změna základu sloučení
rebaseMerge string

Přeskládejte zdrojovou větev nad cílovou větev HEAD commit a vytvořte sloučení se dvěma rodiči, bez rychlého převíjení vpřed.

Squash
squash string

Vložte všechny změny z žádosti o přijetí změn do potvrzení s jedním nadřazeným subjektem.

PullRequestMergeStrategy

Strategie sloučení žádostí o přijetí změn

Name Cesta Typ Description
Potvrzení autorství konfliktů
conflictAuthorshipCommits boolean

Pokud je pravda, řešení konfliktů použité během sloučení se vloží do samostatných potvrzení, aby se zachovaly informace o autorství pro git blame.

Detekce falešně pozitivních výsledků
detectRenameFalsePositives boolean

Pokud je true, detekuje přejmenování falešně pozitivních výsledků.

Zakázat přejmenování
disableRenames boolean

Pokud je hodnota true, detekce přejmenování se během sloučení neprovádí.

PullRequestCompletionOptions

Možnosti dokončení žádosti o přijetí změn

Name Cesta Typ Description
Automatické dokončování Ignorovat ID konfigurace
autoCompleteIgnoreConfigIds array of integer

Seznam všech ID konfigurace zásad, na které by automatické dokončování nemělo čekat

Zásady obejití
bypassPolicy boolean

Pokud je pravda, zásady se při dokončení žádosti o přijetí změn explicitně vynechá.

Důvod obejití
bypassReason string

Pokud se zásady obejití, tento důvod se uloží, pokud jde o důvod použití obejití.

Odstranit zdrojnou větev
deleteSourceBranch boolean

Pokud je hodnota true, zdrojová větev žádosti o přijetí změn se po dokončení odstraní.

Zpráva potvrzení sloučení
mergeCommitMessage string

Pokud je tato možnost nastavená, použije se jako zpráva potvrzení sloučení.

mergeStrategy
mergeStrategy PullRequestMergeStrategy

Strategie sloučení žádostí o přijetí změn

Squash Merge
squashMerge boolean

Pokud mergeStrategy není nastavena, strategie sloučení nebude rychle vpřed, pokud je tento příznak false nebo squash pokud je true.

Přechod pracovních položek
transitionWorkItems boolean

Pokud je pravda, pokusíme se převést všechny pracovní položky propojené s žádostí o přijetí změn do dalšího logického stavu (tj. Aktivní –> Vyřešeno).

CommitGitUserDate

Datum potvrzení uživatele Gitu

Name Cesta Typ Description
Datum potvrzení uživatele
date string

Datum operace Git.

Potvrzení e-mailu uživatele
email string

E-mailová adresa uživatele provádějícího operaci Git.

Adresa URL obrázku potvrzení
imageUrl string

Adresa URL avatara uživatele.

Potvrzení uživatelského jména
name string

Jméno uživatele provádějícího operaci Git.

GitCommitRef

Referenční informace k potvrzení Gitu

Name Cesta Typ Description
autor
author CommitGitUserDate

Datum potvrzení uživatele Gitu

Komentář k potvrzení
comment string

Okomentujte nebo zprávu potvrzení.

Zkrácený komentář potvrzení
commentTruncated string

Označuje, jestli je komentář zkrácený z úplné zprávy o komentáři potvrzení Gitu.

ID potvrzení
commitId string

ID potvrzení.

Vývojář
committer CommitGitUserDate

Datum potvrzení uživatele Gitu

Rodiče
parents array of string

Výčet ID nadřazeného potvrzení pro toto potvrzení.

Potvrzení vzdálené adresy URL
remoteUrl string

Vzdálená cesta URL k potvrzení.

Adresa URL potvrzení
url string

Adresa URL REST pro tento prostředek

GitRefUpdate

Aktualizace odkazu gitu

Name Cesta Typ Description
Název odkazu
name string

Název odkazu Gitu, který byl aktualizován.

ID úložiště
repositoryId string

Jedinečné ID úložiště.

Staré ID potvrzení
oldObjectId string

ID předchozího potvrzení, na které odkaz odkazuje před aktualizací.

Nové ID potvrzení
newObjectId string

ID nového potvrzení, na které odkaz odkazuje před aktualizací.

VstsList[Project]

Seznam modelů VSTS

Name Cesta Typ Description
Hodnota
value array of Project

Modely VSTS

Projekt

Projekt

Name Cesta Typ Description
ID projektu
id string

Jedinečný identifikátor projektu.

Název projektu
name string

Název projektu.

Adresa URL projektu
url string

Adresa URL rozhraní API projektu.

VstsList[ReleaseDefinition]

Seznam modelů VSTS

Name Cesta Typ Description
Hodnota
value array of ReleaseDefinition

Modely VSTS

ReleaseDefinition

Definice vydané verze

Name Cesta Typ Description
Comment
Comment string

Komentář definice vydané verze.

Vytvořeno dne
CreatedOn date-time

Datum vytvoření definice vydané verze.

Description
Description string

Popis definice vydané verze.

identifikační číslo
Id integer

Jedinečný identifikátor definice vydané verze.

Upraveno
ModifiedBy IdentityRef

Referenční informace k identitě

Datum změny
ModifiedOn date-time

Datum, kdy byla definice vydané verze změněna.

Název
Name string

Název definice vydané verze.

Cesta
Path string

Cesta definice vydané verze.

Formát názvu verze
ReleaseNameFormat string

Formát názvu verze definice vydané verze.

Revize
Revision integer

Číslo revize definice vydané verze.

Zdroj
Source string

Zdroj definice vydané verze.

Štítky
Tags array of string

Seznam značek definice vydané verze.

URL
Url string

Adresa URL pro přístup k definici vydané verze.

IdentityRef

Referenční informace k identitě

Name Cesta Typ Description
Alias adresáře
DirectoryAlias string

Alias adresáře odkazu na identitu.

Zobrazovaný název
DisplayName string

Zobrazovaný název odkazu na identitu.

Jedinečný název
UniqueName string

Jedinečný název odkazu na identitu.

URL
Url string

Adresa URL odkazu na identitu.

identifikační číslo
Id string

ID odkazu na identitu.

ReleaseDefinitionShallowReference

Mělký odkaz na definici verze

Name Cesta Typ Description
identifikační číslo
Id integer

Jedinečný identifikátor definice vydané verze.

Název
Name string

Název definice vydané verze.

URL
Url string

Adresa URL rozhraní REST API pro přístup k definici vydané verze.

Object

ObjectWithoutType

Release

Release

Name Cesta Typ Description
Comment
Comment string

Komentář k vydání verze.

Vytvořeno kým
CreatedBy IdentityRef

Referenční informace k identitě

Vytvořeno dne
CreatedOn date-time

Datum vytvoření vydané verze.

Description
Description string

Popis vydané verze.

identifikační číslo
Id integer

Jedinečný identifikátor vydané verze.

Zachovat navždy
KeepForever boolean

Určuje, jestli se má vyloučit uvolnění ze zásad uchovávání informací.

Adresa URL kontejneru protokolů
LogsContainerUrl string

Protokoluje adresu URL kontejneru této verze.

Upraveno
ModifiedBy IdentityRef

Referenční informace k identitě

Datum změny
ModifiedOn date-time

Datum změny vydané verze

Název
Name string

Název vydané verze.

Důvod
Reason string

Důvod vydání.

ReleaseDefinition
ReleaseDefinition ReleaseDefinitionShallowReference

Mělký odkaz na definici verze

Stav
Status string

Stav vydané verze

URL
Url string

Adresa URL vydané verze

VstsList[TfvcChangeset]

Seznam modelů VSTS

Name Cesta Typ Description
Hodnota
value array of TfvcChangeset

Modely VSTS

TfvcChangeset

Sada změn správy verzí Team Foundation

Name Cesta Typ Description
ID sady změn
changesetId integer

Jedinečné ID sady změn.

autor
author ChangesetAuthor

Autor sady změn

checkedInBy
checkedInBy ChangesetCheckedInBy

Sada změn se změnami

Datum vytvoření
createdDate date-time

Datum a čas vytvoření sady změn.

Comment
comment string

Komentář popisující sadu změn.

ChangesetAuthor

Autor sady změn

Name Cesta Typ Description
Jméno autora
displayName string

Jméno uživatele, který vytvořil sadu změn.

Jedinečný název autora
uniqueName string

Jedinečný název uživatele, který vytvořil sadu změn.

ChangesetCheckedInBy

Sada změn se změnami

Name Cesta Typ Description
Vráceno se změnami podle názvu
displayName string

Jméno uživatele, který sadu změn zaškrtl.

Vrácení se změnami podle jedinečného názvu
uniqueName string

Jedinečný název uživatele, který vytvořil sadu změn.

VstsList[WorkItemType]

Seznam modelů VSTS

Name Cesta Typ Description
Hodnota
value array of WorkItemType

Modely VSTS.

WorkItemType

Typ pracovní položky

Name Cesta Typ Description
Description
Description string

Popis typu.

Název
Name string

Název typu.

Formulář XML
XmlForm string

Reprezentace typu ve formátu XML.

Fields
FieldInstances array of WorkItemTypeFieldInstance

Seznam instancí polí přidružených k typu.

ID ikony
icon.id string

Identifikátor ikony

adresa URL ikony
icon.url string

Adresa URL REST prostředku

States
states array of WorkItemStateColor

Stavy typu pracovní položky

WorkItemTypeFieldInstance

Instance pole typu pracovní položky

Name Cesta Typ Description
Vždy požadováno
AlwaysRequired boolean

Určuje, jestli je instance pole vždy povinná.

Název odkazu
ReferenceName string

Název odkazu instance pole.

Název
Name string

Název instance pole.

URL
Url string

Adresa URL odkazující na podrobnosti instance pole

VstsList[JObject]

Seznam modelů VSTS

Name Cesta Typ Description
Hodnota
value array of Object

Modely VSTS

VstsList[QueryHierarchyItem]

Seznam modelů VSTS

Name Cesta Typ Description
Hodnota
value array of QueryHierarchyItem

Modely VSTS

QueryHierarchyItem

Položka hierarchie dotazu

Name Cesta Typ Description
Děti
Children array of QueryHierarchyItem

Seznam podřízených položek přidružených k položce hierarchie dotazu

Klauzule
Clauses WorkItemQueryClause

Klauzule dotazu pracovní položky

Columns
Columns array of WorkItemFieldReference

Seznam sloupců polí pracovních položek přidružených k položce hierarchie dotazu.

Možnosti filtru
FilterOptions string

Možnosti filtru položky hierarchie dotazu.

Má podřízené položky
HasChildren boolean

Určuje, zda položka hierarchie dotazu má podřízené položky.

identifikační číslo
Id string

Jedinečný identifikátor položky hierarchie dotazu.

Je odstraněno.
IsDeleted boolean

Určuje, zda je položka hierarchie dotazu odstraněna.

Je složka
IsFolder boolean

Určuje, zda položka hierarchie dotazu je složka.

Je neplatná syntaxe
IsInvalidSyntax boolean

Určuje, zda položka hierarchie dotazu má neplatnou syntaxi.

Je veřejná
IsPublic boolean

Určuje, zda je položka hierarchie dotazu veřejná.

LinkClauses
LinkClauses WorkItemQueryClause

Klauzule dotazu pracovní položky

Název
Name string

Název položky hierarchie dotazu.

Cesta
Path string

Cesta položky hierarchie dotazu.

Typ dotazu
QueryType string

Typ dotazu položky hierarchie dotazu.

Seřadit sloupce
SortColumns array of WorkItemQuerySortColumn

Seznam sloupců řazení položky hierarchie dotazu.

SourceClauses
SourceClauses WorkItemQueryClause

Klauzule dotazu pracovní položky

TargetClauses
TargetClauses WorkItemQueryClause

Klauzule dotazu pracovní položky

Wiql
Wiql string

WIQL položky hierarchie dotazu.

Links
_links object

Kolekce odkazů relevantních pro položku hierarchie dotazů.

URL
Url string

Úplný odkaz HTTP na položku hierarchie dotazů.

WorkItemStateColor

Barva stavu pracovní položky

Name Cesta Typ Description
kategorie stavu
category string

kategorie stavu

Hodnota barvy
color string

Hodnota barvy

název státu
name string

Název stavu typu pracovní položky

WorkItemQueryClause

Klauzule dotazu pracovní položky

Name Cesta Typ Description
Klauzule
Clauses WorkItemQueryClause

Klauzule dotazu pracovní položky

Obor
Field WorkItemFieldReference

Referenční dokumentace pole pracovní položky

FieldValue
FieldValue WorkItemFieldReference

Referenční dokumentace pole pracovní položky

Je hodnota pole
IsFieldValue boolean

Určuje, zda je klauzule dotazu pracovní položky hodnotou pole.

Logický operátor
LogicalOperator string

Logický operátor klauzule dotazu pracovní položky.

Operator
Operator WorkItemFieldOperation

Operace pole pracovní položky

Hodnota
Value string

Hodnota klauzule dotazu pracovní položky.

WorkItemFieldReference

Referenční dokumentace pole pracovní položky

Name Cesta Typ Description
Název
Name string

Název odkazu na pole pracovní položky.

Název odkazu
ReferenceName string

Název odkazu na pole pracovní položky.

URL
Url string

Adresa URL odkazu na pole pracovní položky

WorkItemQuerySortColumn

Sloupec řazení dotazu pracovní položky

Name Cesta Typ Description
Descending
Descending boolean

Určuje, jestli je sloupec řazení dotazu pracovní položky sestupný.

Obor
Field WorkItemFieldReference

Referenční dokumentace pole pracovní položky

WorkItemFieldOperation

Operace pole pracovní položky

Name Cesta Typ Description
Název
Name string

Název operace pole pracovní položky.

Název odkazu
ReferenceName string

Název odkazu operace pole pracovní položky.

Kanál

Name Cesta Typ Description
count
count integer

count

value
value array of object

Pole se seznamem všech kanálů

href
value._links.self.href string

href

href
value._links.web.href string

href

složka
value.folder string

složka

identifikační číslo
value.id integer

identifikační číslo

název
value.name string

název

revize
value.revision integer

revize

adresa URL
value.url string

adresa URL

Run

Name Cesta Typ Description
count
count integer

count

value
value array of object

Spuštění kanálu

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
adresa URL
value.pipeline.url string
identifikační číslo
value.pipeline.id integer
revize
value.pipeline.revision integer
název
value.pipeline.name string
složka
value.pipeline.folder string
stav
value.state RunState

Stav spuštění

datum vytvoření
value.createdDate string

datum vytvoření

adresa URL
value.url string

Adresa URL kanálu

identifikační číslo
value.id integer

ID kanálu

název
value.name string

název

výsledek
value.result RunResult

Výsledek spuštění

finishedDate
value.finishedDate string

Datum dokončení spuštění

RunResult

Výsledek spuštění

Výsledek spuštění

RunState

Stav spuštění

Stav spuštění