Sdílet prostřednictvím


Resources - Authorize Definition Resources

PATCH https://dev.azure.com/{organization}/{project}/_apis/build/definitions/{definitionId}/resources?api-version=7.1-preview.1

Parametry identifikátoru URI

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

integer

int32
organization
path True

string

Název organizace Azure DevOps.

project
path True

string

ID projektu nebo název projektu

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.

Text požadavku

Name Typ Description
body

DefinitionResourceReference[]

Odpovědi

Name Typ Description
200 OK

DefinitionResourceReference[]

úspěšná operace

Zabezpečení

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: 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

Scopes

Name Description
vso.build_execute Uděluje možnost přistupovat k artefaktům sestavení, včetně výsledků sestavení, definic a požadavků, a možnost zařadit sestavení do fronty, aktualizovat vlastnosti sestavení a přijímat oznámení o událostech sestavení prostřednictvím hooků služeb.
vso.pipelineresources_manage Uděluje možnost spravovat chráněný prostředek nebo žádost kanálu o použití chráněného prostředku: fond agentů, prostředí, fronta, úložiště, zabezpečené soubory, připojení služby a skupina proměnných.

Definice

DefinitionResourceReference

Name Typ Description
authorized

boolean

Určuje, jestli je prostředek autorizovaný k použití.

id

string

ID prostředku.

name

string

Popisný název prostředku.

type

string

Typ prostředku.