NuGet - Update Package Version
Legen Sie den veränderlichen Zustand für eine Paketversion fest.
Der Projektparameter muss angegeben werden, wenn der Feed in einem Projekt erstellt wurde. Wenn der Feed keinem Projekt zugeordnet ist, lassen Sie den Projektparameter aus der Anforderung aus.
PATCH https://pkgs.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feedId}/nuget/packages/{packageName}/versions/{packageVersion}?api-version=7.1-preview.1
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
feed
|
path | True |
string |
Name oder ID des Feeds. |
organization
|
path | True |
string |
Der Name der Azure DevOps-Organisation. |
package
|
path | True |
string |
Name des zu aktualisierenden Pakets. |
package
|
path | True |
string |
Version des zu aktualisierenden Pakets. |
project
|
path |
string |
Projekt-ID oder Projektname |
|
api-version
|
query | True |
string |
Version der zu verwendenden API. Dies sollte auf "7.1-preview.1" festgelegt werden, um diese Version der API zu verwenden. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
listed |
boolean |
Gibt den Listenstatus eines Pakets an. |
views |
Die Ansicht, der die Paketversion hinzugefügt wird |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolgreicher Vorgang |
Sicherheit
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
Name | Beschreibung |
---|---|
vso.packaging_manage | Gewährt die Möglichkeit, Feeds und Pakete zu erstellen, zu lesen, zu aktualisieren und zu löschen. |
Definitionen
Name | Beschreibung |
---|---|
Json |
Das JSON-Modell für einen JSON-Patchvorgang |
Operation |
Der Patchvorgang |
Package |
JsonPatchOperation
Das JSON-Modell für einen JSON-Patchvorgang
Name | Typ | Beschreibung |
---|---|---|
from |
string |
Der Pfad, aus dem kopiert werden soll, für den Vorgang Verschieben/Kopieren. |
op |
Der Patchvorgang |
|
path |
string |
Der Pfad für den Vorgang. Im Fall eines Arrays kann ein nullbasierter Index verwendet werden, um die Position im Array anzugeben (z. B. /biscuits/0/name). Das Zeichen "-" kann anstelle eines Indexes verwendet werden, um am Ende des Arrays (z. B. /biscuits/-) einzufügen. |
value |
object |
Der Wert für den Vorgang. Dies ist entweder ein Primitiver oder ein JToken. |
Operation
Der Patchvorgang
Name | Typ | Beschreibung |
---|---|---|
add |
string |
|
copy |
string |
|
move |
string |
|
remove |
string |
|
replace |
string |
|
test |
string |
PackageVersionDetails
Name | Typ | Beschreibung |
---|---|---|
listed |
boolean |
Gibt den Listenstatus eines Pakets an. |
views |
Die Ansicht, der die Paketversion hinzugefügt wird |