NuGet - Delete Package Version

Odešlete verzi balíčku z informačního kanálu do jeho spárovaného koše.

Parametr projektu musí být zadán, pokud byl kanál vytvořen v projektu. Pokud informační kanál není přidružený k žádnému projektu, vyněžte parametr projektu z požadavku.

DELETE https://pkgs.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feedId}/nuget/packages/{packageName}/versions/{packageVersion}?api-version=7.1-preview.1

Parametry identifikátoru URI

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

string

Název nebo ID informačního kanálu

organization
path True

string

Název organizace Azure DevOps.

packageName
path True

string

Název balíčku, který chcete odstranit.

packageVersion
path True

string

Verze balíčku, který chcete odstranit.

project
path

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.1.

Odpovědi

Name Typ Description
200 OK

Package

ú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.packaging_manage Uděluje možnost vytvářet, číst, aktualizovat a odstraňovat informační kanály a balíčky.

Definice

Name Description
Package

Metadata verze balíčku pro balíček NuGet

PackagingSourceType

Typ zdroje, například Veřejný nebo Interní.

ReferenceLinks

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

UpstreamSourceInfo

Definice nadřazeného zdroje, včetně jeho identity, typu balíčku a dalších přidružených informací

Package

Metadata verze balíčku pro balíček NuGet

Name Typ Description
_links

ReferenceLinks

Související odkazy REST.

deletedDate

string

Pokud a kdy byl balíček odstraněn.

id

string

ID balíčku.

listed

boolean

Označuje, jestli je balíček označený jako "uvedený" v rámci protokolu NuGet. Pokud hodnota null nebo chybí, není uvedený stav balíčku uvedený.

name

string

Zobrazovaný název balíčku.

permanentlyDeletedDate

string

Pokud a kdy byl balíček trvale odstraněn.

sourceChain

UpstreamSourceInfo[]

Historie upstreamových zdrojů pro tento balíček. První zdroj v seznamu je bezprostřední zdroj, ze kterého byl tento balíček uložen.

version

string

Verze balíčku.

PackagingSourceType

Typ zdroje, například Veřejný nebo Interní.

Name Typ Description
internal

string

Nadřazený zdroj Azure DevOps.

public

string

Veřejně dostupný zdroj.

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

Name Typ Description
links

object

Zobrazení odkazů jen pro čtení. Vzhledem k tomu, že odkazy jsou jen pro čtení, chceme je zveřejnit jenom jako jen pro čtení.

UpstreamSourceInfo

Definice nadřazeného zdroje, včetně jeho identity, typu balíčku a dalších přidružených informací

Name Typ Description
displayLocation

string

Lokátor pro připojení k nadřazeným zdrojům v uživatelsky přívětivém formátu, který se může v průběhu času potenciálně měnit

id

string

Identita nadřazeného zdroje

location

string

Lokátor pro připojení k nadřazeného zdroji

name

string

Zobrazovaný název.

sourceType

PackagingSourceType

Typ zdroje, například Veřejný nebo Interní.