Python - Update Package Version
Updatestatus für eine Paketversion.
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}/pypi/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 Pakets. |
|
package
|
path | True |
string |
Gibt die Paketversion an. |
|
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 |
|---|---|---|
| views |
Die Ansicht, der die Paketversion hinzugefügt wird |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Erfolgreicher Vorgang |
Sicherheit
oauth2
Typ:
oauth2
Ablauf:
accessCode
Autorisierungs-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
Bereiche
| Name | Beschreibung |
|---|---|
| vso.packaging_manage | Ermöglicht das Erstellen, Lesen, Aktualisieren und Löschen von Feeds und Paketen. |
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 für den Vorgang "Verschieben/Kopieren" kopiert werden soll. |
| op |
Der Patchvorgang |
|
| path |
string |
Der Pfad für den Vorgang. Bei einem Array kann ein nullbasierter Index verwendet werden, um die Position im Array anzugeben (z. B. /kekse/0/name). Das Zeichen "-" kann anstelle eines Indexes zum Einfügen am Ende des Arrays (z. B. /keks/-) verwendet werden. |
| value |
object |
Der Wert für den Vorgang. Dies ist entweder ein Primitiver oder ein JToken. |
Operation
Der Patchvorgang
| Wert | Beschreibung |
|---|---|
| add | |
| copy | |
| move | |
| remove | |
| replace | |
| test |
PackageVersionDetails
| Name | Typ | Beschreibung |
|---|---|---|
| views |
Die Ansicht, der die Paketversion hinzugefügt wird |