Compartir a través de


Npm - Update Package

PATCH https://pkgs.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feedId}/npm/{packageName}/versions/{packageVersion}?api-version=7.1

Parámetros de identificador URI

Nombre En Requerido Tipo Description
feedId
path True

string

organization
path True

string

Nombre de la organización de Azure DevOps.

packageName
path True

string

packageVersion
path True

string

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" para usar esta versión de la API.

Cuerpo de la solicitud

Nombre Tipo Description
deprecateMessage

string

Indica el mensaje en desuso de una versión del paquete.

views

JsonPatchOperation

Vista a la que se agregará la versión del paquete.

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_manage Concede la capacidad de crear, leer, actualizar y eliminar fuentes y paquetes.

Definiciones

Nombre Description
JsonPatchOperation

El modelo JSON para una operación de revisión JSON

Operation

La operación de revisión

Package

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

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

JsonPatchOperation

El modelo JSON para una operación de revisión JSON

Nombre Tipo Description
from

string

Ruta de acceso desde la que se va a copiar para la operación Mover o copiar.

op

Operation

La operación de revisión

path

string

Ruta de acceso de la operación. En el caso de una matriz, se puede usar un índice de base cero para especificar la posición de la matriz (por ejemplo, /biscuits/0/name). El carácter "-" se puede usar en lugar de un índice para insertar al final de la matriz (por ejemplo, /biscuits/-).

value

object

Valor de la operación. Se trata de un primitivo o un JToken.

Operation

La operación de revisión

Valor Description
add
copy
move
remove
replace
test

Package

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

Nombre Tipo Description
_links

ReferenceLinks

Vínculos REST relacionados.

deprecateMessage

string

Mensaje en desuso, si existe, para 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.

unpublishedDate

string (date-time)

Si y cuándo se eliminó el paquete.

version

string

Versión del paquete.

PackageVersionDetails

Nombre Tipo Description
deprecateMessage

string

Indica el mensaje en desuso de una versión del paquete.

views

JsonPatchOperation

Vista a la que se agregará la 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.