Sdílet prostřednictvím


Definitions - Delete

Odstraňte definici vydané verze.

DELETE https://vsrm.dev.azure.com/{organization}/{project}/_apis/release/definitions/{definitionId}?api-version=5.0
DELETE https://vsrm.dev.azure.com/{organization}/{project}/_apis/release/definitions/{definitionId}?comment={comment}&forceDelete={forceDelete}&api-version=5.0

Parametry identifikátoru URI

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

integer

int32

ID definice vydané verze.

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 nastavena na hodnotu 5.0.

comment
query

string

Komentář k odstranění definice vydané verze

forceDelete
query

boolean

"true" automaticky zruší všechna probíhající nasazení vydaných verzí a pokračovat v odstranění definice vydané verze . Výchozí hodnota je false.

Odpovědi

Name Typ Description
200 OK

ú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.release_manage Umožňuje číst, aktualizovat a odstraňovat artefakty vydaných verzí, včetně vydání, definic vydaných verzí a rozšíření verzí, a možnost zařadit novou verzi do fronty a schválit ji.

Příklady

Sample Request

DELETE https://vsrm.dev.azure.com/fabrikam/MyFirstProject/_apis/release/definitions/{definitionId}?api-version=5.0

Sample Response