Partilhar via


Maven - Update Package Version

Atualizar o estado de uma versão do pacote.

O parâmetro do projeto deverá ser fornecido se o feed tiver sido criado em um projeto. Se o feed não estiver associado a nenhum projeto, omita o parâmetro de projeto da solicitação.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
artifactId
path True

string

ID do artefato do pacote.

feed
path True

string

Nome ou ID do feed.

groupId
path True

string

ID do grupo do pacote.

organization
path True

string

O nome da organização do Azure DevOps.

version
path True

string

Versão do pacote.

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
views

JsonPatchOperation

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

Respostas

Nome Tipo Description
200 OK

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

PackageVersionDetails

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

PackageVersionDetails

Nome Tipo Description
views

JsonPatchOperation

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