Partager via


NuGet - Update Package Version

Définissez l’état mutable sur une version de package.

Le paramètre de projet doit être fourni si le flux a été créé dans un projet. Si le flux n’est associé à aucun projet, omettez le paramètre de projet de la demande.

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

Paramètres URI

Nom Dans Obligatoire Type Description
feedId
path True

string

Nom ou ID du flux.

organization
path True

string

Nom de l’organisation Azure DevOps.

packageName
path True

string

Nom du package à mettre à jour.

packageVersion
path True

string

Version du package à mettre à jour.

project
path

string

ID de projet ou nom du projet

api-version
query True

string

Version de l’API à utiliser. Cette valeur doit être définie sur « 7.1-preview.1 » pour utiliser cette version de l’API.

Corps de la demande

Nom Type Description
listed

boolean

Indique l’état de liste d’un package

views

JsonPatchOperation

Vue à laquelle la version du package sera ajoutée

Réponses

Nom Type Description
200 OK

opération réussie

Sécurité

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

Nom Description
vso.packaging_manage Accorde la possibilité de créer, lire, mettre à jour et supprimer des flux et des packages.

Définitions

Nom Description
JsonPatchOperation

Modèle JSON pour une opération de correctif JSON

Operation

Opération de correctif

PackageVersionDetails

JsonPatchOperation

Modèle JSON pour une opération de correctif JSON

Nom Type Description
from

string

Chemin d’accès à partir duquel copier pour l’opération Déplacer/Copier.

op

Operation

Opération de correctif

path

string

Chemin d’accès de l’opération. Dans le cas d’un tableau, un index de base zéro peut être utilisé pour spécifier la position dans le tableau (par exemple, /biscuits/0/name). Le caractère « - » peut être utilisé à la place d’un index à insérer à la fin du tableau (par exemple, /biscuits/-).

value

object

Valeur de l’opération. Il s’agit d’une primitive ou d’un JToken.

Operation

Opération de correctif

Nom Type Description
add

string

copy

string

move

string

remove

string

replace

string

test

string

PackageVersionDetails

Nom Type Description
listed

boolean

Indique l’état de liste d’un package

views

JsonPatchOperation

Vue à laquelle la version du package sera ajoutée