Compartilhar via


Npm - Update Package

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
feedId
path True

string

organization
path True

string

O nome da organização do Azure DevOps.

packageName
path True

string

packageVersion
path True

string

project
path

string

ID do projeto ou nome do projeto

api-version
query True

string

Versão da API a ser usada. Isso deve ser definido como '7.1-preview.1' para usar essa versão da api.

Corpo da solicitação

Nome Tipo Description
deprecateMessage

string

Indica a mensagem preterida de uma versão do pacote

views

JsonPatchOperation

A exibição à qual a versão do pacote será adicionada

Respostas

Nome Tipo Description
200 OK

Package

operação bem-sucedida

Segurança

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

Nome Description
vso.packaging_manage Concede a capacidade de criar, ler, atualizar e excluir feeds e pacotes.

Definições

Nome Description
JsonPatchOperation

O modelo JSON para uma operação de patch JSON

Operation

A operação de patch

Package

Metadados de versão do pacote para um pacote npm

PackageVersionDetails
PackagingSourceType

Tipo de origem, como Público ou Interno.

ReferenceLinks

A classe para representar uma coleção de links de referência REST.

UpstreamSourceInfo

Definição de origem upstream, incluindo identidade, tipo de pacote e outras informações associadas.

JsonPatchOperation

O modelo JSON para uma operação de patch JSON

Nome Tipo Description
from

string

O caminho a ser copiado para a operação Mover/Copiar.

op

Operation

A operação de patch

path

string

O caminho para a operação. No caso de uma matriz, um índice baseado em zero pode ser usado para especificar a posição na matriz (por exemplo, /biscuits/0/name). O caractere "-" pode ser usado em vez de um índice para inserir no final da matriz (por exemplo, /biscuits/-).

value

object

O valor da operação. Este é um primitivo ou um JToken.

Operation

A operação de patch

Nome Tipo Description
add

string

copy

string

move

string

remove

string

replace

string

test

string

Package

Metadados de versão do pacote para um pacote npm

Nome Tipo Description
_links

ReferenceLinks

Links REST relacionados.

deprecateMessage

string

Mensagem preterida, se houver, para o pacote.

id

string

ID do pacote.

name

string

O nome de exibição do pacote.

permanentlyDeletedDate

string

Se e quando o pacote foi excluído permanentemente.

sourceChain

UpstreamSourceInfo[]

O histórico de fontes de upstream para este pacote. A primeira origem na lista é a origem imediata da qual esse pacote foi salvo.

unpublishedDate

string

Se e quando o pacote foi excluído.

version

string

A versão do pacote.

PackageVersionDetails

Nome Tipo Description
deprecateMessage

string

Indica a mensagem preterida de uma versão do pacote

views

JsonPatchOperation

A exibição à qual a versão do pacote será adicionada

PackagingSourceType

Tipo de origem, como Público ou Interno.

Nome Tipo Description
internal

string

Origem upstream do Azure DevOps.

public

string

Origem disponível publicamente.

A classe para representar uma coleção de links de referência REST.

Nome Tipo Description
links

object

A exibição somente leitura dos links. Como os links de referência são somente leitura, só queremos expô-los como somente leitura.

UpstreamSourceInfo

Definição de origem upstream, incluindo identidade, tipo de pacote e outras informações associadas.

Nome Tipo Description
displayLocation

string

Localizador para se conectar à origem do upstream em um formato amigável, que pode potencialmente mudar ao longo do tempo

id

string

Identidade da origem do upstream.

location

string

Localizador para se conectar à origem do upstream

name

string

Nome de exibição.

sourceType

PackagingSourceType

Tipo de origem, como Público ou Interno.