Sdílet prostřednictvím


Leases - Get

Vrátí podrobnosti o zapůjčení uchovávání informací s ID zapůjčení.

GET https://dev.azure.com/{organization}/{project}/_apis/build/retention/leases/{leaseId}?api-version=7.1-preview.2

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
leaseId
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. Aby se tato verze rozhraní API používala, měla by být nastavená na 7.1-preview.2.

Odpovědi

Name Typ Description
200 OK

RetentionLease

ú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 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 připojení služeb.

Definice

RetentionLease

Platné zapůjčení uchovávání brání automatizovaným systémům v odstranění spuštění kanálu.

Name Typ Description
createdOn

string

Kdy se zapůjčení vytvořilo.

definitionId

integer

Definice kanálu spuštění.

leaseId

integer

Jedinečný identifikátor pro toto zapůjčení.

ownerId

string

Ne jedinečný řetězec, který identifikuje vlastníka zapůjčení uchovávání informací.

protectPipeline

boolean

Pokud je toto zapůjčení nastavené, zabrání také odstranění kanálu, dokud je zapůjčení stále platné.

runId

integer

Kanál běží chráněný tímto zapůjčením.

validUntil

string

Poslední den, kdy se zapůjčení považuje za platné.