Sdílet prostřednictvím


Publishers - Get

Získejte konkrétního vydavatele zavěšení služby.

GET https://dev.azure.com/{organization}/_apis/hooks/publishers/{publisherId}?api-version=7.1-preview.1

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
organization
path True

string

Název organizace Azure DevOps.

publisherId
path True

string

ID vydavatele.

api-version
query True

string

Verze rozhraní API, která se má použít. Tato verze rozhraní API by měla být nastavená na 7.1-preview.1.

Odpovědi

Name Typ Description
200 OK

Publisher

úspěšná operace

Zabezpečení

oauth2

Typ: oauth2
Tok: accessCode
URL autorizace: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL tokenu: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Rozsahy

Name Description
vso.work Umožňuje číst pracovní položky, dotazy, panely, cesty oblastí a iterací a další metadata související se sledováním pracovních položek. Poskytuje také možnost spouštět dotazy, hledat pracovní položky a přijímat oznámení o událostech pracovních položek prostřednictvím zachytávejte služby.
vso.build Uděluje možnost přístupu k artefaktům sestavení, včetně výsledků sestavení, definic a požadavků, a možnost přijímat oznámení o událostech sestavení prostřednictvím volání služeb.
vso.code Uděluje možnost číst zdrojový kód a metadata o potvrzeních, sadách změn, větvích a dalších artefaktech správy verzí. Umožňuje také prohledávat kód a dostávat oznámení o událostech správy verzí prostřednictvím hooků služeb.

Definice

Name Description
EventTypeDescriptor

Popisuje typ události.

InputDataType

Získá nebo nastaví datový typ k ověření.

InputDescriptor

Popisuje vstup pro předplatná.

InputMode

Režim, ve kterém má být zadána hodnota tohoto vstupu

InputValidation

Popisuje platné hodnoty pro vstup předplatného.

InputValue

Informace o jedné hodnotě pro vstup

InputValues

Informace o možných/povolených hodnotách pro daný vstup předplatného

InputValuesError

Informace o chybě související se vstupní hodnotou předplatného

Publisher

Definuje kontrakt dat vydavatele události.

ReferenceLinks

Třída představující kolekci odkazů REST.

EventTypeDescriptor

Popisuje typ události.

Name Typ Description
description

string

Lokalizovaný popis typu události

id

string

Jedinečné ID pro typ události

inputDescriptors

InputDescriptor[]

Vstupy specifické pro události

name

string

Lokalizovaný popisný název pro typ události

publisherId

string

Jedinečné ID pro vydavatele tohoto typu události

supportedResourceVersions

string[]

Podporované verze datových částí prostředků události

url

string

Adresa URL pro tento prostředek

InputDataType

Získá nebo nastaví datový typ k ověření.

Name Typ Description
boolean

string

Představuje hodnotu true nebo false.

guid

string

Představuje identifikátor GUID.

none

string

Není zadán žádný datový typ.

number

string

Představuje číselnou hodnotu.

string

string

Představuje textovou hodnotu.

uri

string

Představuje identifikátor URI.

InputDescriptor

Popisuje vstup pro předplatná.

Name Typ Description
dependencyInputIds

string[]

ID všech vstupů, na které je hodnota tohoto vstupu závislá.

description

string

Popis, k čemu se tento vstup používá

groupName

string

Lokalizovaný název skupiny, ke které tento vstup patří a který lze zobrazit jako hlavičku kontejneru, která bude obsahovat všechny vstupy ve skupině.

hasDynamicValueInformation

boolean

Pokud je hodnota true, informace o hodnotě pro tento vstup jsou dynamické a měly by se načíst, když se změní hodnota vstupů závislostí.

id

string

Identifikátor vstupu předplatného

inputMode

InputMode

Režim, ve kterém má být zadána hodnota tohoto vstupu

isConfidential

boolean

Získá, jestli je tento vstup důvěrný, například pro heslo nebo klíč aplikace.

name

string

Lokalizovaný název, který se může zobrazit jako popisek pro vstup předplatného

properties

object

Vlastní vlastnosti pro vstup, které může použít poskytovatel služeb

type

string

Podkladový datový typ vstupní hodnoty. Při zadání této hodnoty jsou InputMode, Validation a Values volitelné.

useInDefaultDescription

boolean

Získá, zda je tento vstup součástí výchozího vygenerovaného popisu akce.

validation

InputValidation

Informace, které se mají použít k ověření hodnoty tohoto vstupu

valueHint

string

Nápověda pro vstupní hodnotu. Dá se použít v uživatelském rozhraní jako zástupný symbol vstupu.

values

InputValues

Informace o možných hodnotách pro tento vstup

InputMode

Režim, ve kterém má být zadána hodnota tohoto vstupu

Name Typ Description
checkBox

string

Mělo by se zobrazit zaškrtávací políčko (pro hodnoty true/false)

combo

string

Měl by se zobrazit ovládací prvek se seznamem nebo výběrem.

none

string

Tento vstup by se neměl zobrazovat v uživatelském rozhraní.

passwordBox

string

Mělo by se zobrazit pole pro zadání hesla.

radioButtons

string

Měly by se zobrazit přepínače

textArea

string

Měla by se zobrazit víceřádková textová oblast.

textBox

string

Mělo by se zobrazit vstupní textové pole.

InputValidation

Popisuje platné hodnoty pro vstup předplatného.

Name Typ Description
dataType

InputDataType

Získá nebo nastaví datový typ k ověření.

isRequired

boolean

Získá nebo nastaví, pokud se jedná o povinné pole.

maxLength

integer

Získá nebo nastaví maximální délku tohoto popisovače.

maxValue

string

Získá nebo nastaví minimální hodnotu pro tento popisovač.

minLength

integer

Získá nebo nastaví minimální délku tohoto popisovače.

minValue

string

Získá nebo nastaví minimální hodnotu pro tento popisovač.

pattern

string

Získá nebo nastaví vzor k ověření.

patternMismatchErrorMessage

string

Získá nebo nastaví chybu při neshodě vzorů.

InputValue

Informace o jedné hodnotě pro vstup

Name Typ Description
data

object

Veškerá další data o tomto vstupu

displayValue

string

Text, který se má zobrazit pro zobrazení této hodnoty

value

string

Hodnota, která se má uložit pro tento vstup

InputValues

Informace o možných/povolených hodnotách pro daný vstup předplatného

Name Typ Description
defaultValue

string

Výchozí hodnota, která se má použít pro tento vstup

error

InputValuesError

Při výpočtu dynamických hodnot došlo k chybám.

inputId

string

ID vstupu

isDisabled

boolean

Měl by být tento vstup zakázán.

isLimitedToPossibleValues

boolean

Měla by být hodnota omezená na jednu z hodnot v části PossibleValues (True) nebo jsou hodnoty v PossibleValues jen návrhem (Nepravda).

isReadOnly

boolean

Má být tento vstup určen jen pro čtení

possibleValues

InputValue[]

Možné hodnoty, které tento vstup může mít

InputValuesError

Informace o chybě související se vstupní hodnotou předplatného

Name Typ Description
message

string

Chybová zpráva

Publisher

Definuje kontrakt dat vydavatele události.

Name Typ Description
_links

ReferenceLinks

Odkazy

description

string

Získá lokalizovaný popis tohoto vydavatele.

id

string

Získá identifikátor tohoto vydavatele.

inputDescriptors

InputDescriptor[]

Vstupy specifické pro vydavatele

name

string

Získá lokalizovaný název tohoto vydavatele.

serviceInstanceType

string

Typ instance služby vydavatele první strany.

supportedEvents

EventTypeDescriptor[]

Získá podporované typy událostí tohoto vydavatele.

url

string

Adresa URL pro tento prostředek

Třída představující kolekci odkazů REST.

Name Typ Description
links

object

Zobrazení odkazů jen pro čtení. Odkazy jsou jen pro čtení, a proto je chceme zveřejnit jen jako odkazy jen pro čtení.