Compartir a través de


Maven - Get Package Version

Obtenga información sobre una versión del paquete.

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.

GET https://pkgs.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feed}/maven/groups/{groupId}/artifacts/{artifactId}/versions/{version}?api-version=7.1-preview.1
GET https://pkgs.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feed}/maven/groups/{groupId}/artifacts/{artifactId}/versions/{version}?showDeleted={showDeleted}&api-version=7.1-preview.1

Parámetros de identificador URI

Nombre En Requerido Tipo Description
artifactId
path True

string

Id. de artefacto del paquete.

feed
path True

string

Nombre o identificador de la fuente.

groupId
path True

string

Id. de grupo del paquete.

organization
path True

string

Nombre de la organización de Azure DevOps.

version
path True

string

Versión del paquete.

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.

showDeleted
query

boolean

True para mostrar información de los paquetes eliminados.

Respuestas

Nombre Tipo Description
200 OK

Package

operación correcta

Seguridad

oauth2

Tipo: oauth2
Flujo: accessCode
Dirección URL de autorización: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Dirección URL del token: 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

Ámbitos

Nombre Description
vso.packaging Concede la capacidad de leer fuentes y paquetes. También concede la capacidad de buscar paquetes.

Definiciones

Nombre Description
Package

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

PackagingSourceType

Tipo de origen, como Público o Interno.

ReferenceLinks

Clase que representa una colección de vínculos de referencia 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 de Maven

Nombre Tipo Description
_links

ReferenceLinks

Vínculos REST relacionados.

deletedDate

string (date-time)

Si y cuándo se eliminó el paquete.

id

string

Id. del paquete.

name

string

Nombre para mostrar del paquete.

permanentlyDeletedDate

string (date-time)

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

Versión del paquete.

PackagingSourceType

Tipo de origen, como Público o Interno.

Valor Description
internal

Origen ascendente de Azure DevOps.

public

Origen disponible públicamente.

Clase que representa una colección de vínculos de referencia rest.

Nombre Tipo Description
links

object

Vista de solo 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 (uuid)

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.