NuGet - Delete Package Version

Envíe una versión del paquete desde la fuente a su papelera de reciclaje emparejada.

El parámetro del proyecto debe proporcionarse si la fuente se creó en un proyecto. Si la fuente no está asociada a ningún proyecto, omita el parámetro del proyecto de la solicitud.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
feedId
path True

string

Nombre o identificador de la fuente.

organization
path True

string

El nombre de la organización de Azure DevOps.

packageName
path True

string

Nombre del paquete que se va a eliminar.

packageVersion
path True

string

Versión del paquete que se va a eliminar.

project
path

string

Id. de proyecto o nombre del proyecto

api-version
query True

string

Versión de la API que se va a usar. Debe establecerse en "7.1-preview.1" para usar esta versión de la API.

Respuestas

Nombre Tipo Description
200 OK

Package

operación correcta

Seguridad

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

Nombre Description
vso.packaging_manage Concede la capacidad de crear, leer, actualizar y eliminar fuentes y paquetes.

Definiciones

Nombre Description
Package

Metadatos de la versión del paquete para un paquete NuGet

PackagingSourceType

Tipo de origen, como Público o Interno.

ReferenceLinks

Clase que se va a representar una colección de vínculos de referencia de REST.

UpstreamSourceInfo

Definición de origen ascendente, incluida su identidad, tipo de paquete y otra información asociada.

Package

Metadatos de la versión del paquete para un paquete NuGet

Nombre Tipo Description
_links

ReferenceLinks

Vínculos REST relacionados.

deletedDate

string

Si y cuándo se eliminó el paquete.

id

string

Id. del paquete.

listed

boolean

Indica si el paquete está marcado como "enumerado" en el protocolo NuGet. Si falta null o falta, no se especifica el estado "enumerado" del paquete.

name

string

Nombre para mostrar del paquete.

permanentlyDeletedDate

string

Si y cuándo se eliminó permanentemente el paquete.

sourceChain

UpstreamSourceInfo[]

Historial de orígenes ascendentes para este paquete. El primer origen de la lista es el origen inmediato desde el que se guardó este paquete.

version

string

La versión del paquete.

PackagingSourceType

Tipo de origen, como Público o Interno.

Nombre Tipo Description
internal

string

Origen ascendente de Azure DevOps.

public

string

Origen disponible públicamente.

Clase que se va a representar una colección de vínculos de referencia de REST.

Nombre Tipo Description
links

object

Vista de lectura de los vínculos. Dado que los vínculos de referencia son de solo lectura, solo queremos exponerlos como de solo lectura.

UpstreamSourceInfo

Definición de origen ascendente, incluida su identidad, tipo de paquete y otra información asociada.

Nombre Tipo Description
displayLocation

string

Localizador para conectarse al origen ascendente en un formato descriptivo, que puede cambiar con el tiempo

id

string

Identidad del origen ascendente.

location

string

Localizador para conectarse al origen ascendente

name

string

Nombre para mostrar.

sourceType

PackagingSourceType

Tipo de origen, como Público o Interno.