Freigeben über


Npm - Update Package

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
feedId
path True

string

organization
path True

string

Der Name der Azure DevOps-Organisation.

packageName
path True

string

packageVersion
path True

string

project
path

string

Projekt-ID oder Projektname

api-version
query True

string

Version der zu verwendenden API. Dies sollte auf "7.1" festgelegt werden, um diese Version der API zu verwenden.

Anforderungstext

Name Typ Beschreibung
deprecateMessage

string

Gibt die veraltete Meldung einer Paketversion an.

views

JsonPatchOperation

Die Ansicht, zu der die Paketversion hinzugefügt wird

Antworten

Name Typ Beschreibung
200 OK

Package

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 Gewährt die Möglichkeit, Feeds und Pakete zu erstellen, zu lesen, zu aktualisieren und zu löschen.

Definitionen

Name Beschreibung
JsonPatchOperation

Das JSON-Modell für einen JSON-Patchvorgang

Operation

Der Patchvorgang

Package

Paketversionsmetadaten für ein npm-Paket

PackageVersionDetails
PackagingSourceType

Quelltyp, z. B. "Öffentlich" oder "Intern".

ReferenceLinks

Die Klasse, die eine Auflistung von REST-Referenzverknüpfungslinks darstellt.

UpstreamSourceInfo

Vorgelagerte Quelldefinition, einschließlich Identität, Pakettyp und anderen zugehörigen Informationen.

JsonPatchOperation

Das JSON-Modell für einen JSON-Patchvorgang

Name Typ Beschreibung
from

string

Der Pfad zum Kopieren für den Vorgang "Verschieben/Kopieren".

op

Operation

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. /Keks/0/Name). Das Zeichen "-" kann anstelle eines Indexes verwendet werden, um am Ende des Arrays (z. B. /Keks/-) einzufügen.

value

object

Der Wert für den Vorgang. Dies ist entweder ein Grundtyp oder ein JToken.

Operation

Der Patchvorgang

Wert Beschreibung
add
copy
move
remove
replace
test

Package

Paketversionsmetadaten für ein npm-Paket

Name Typ Beschreibung
_links

ReferenceLinks

Verwandte REST-Links.

deprecateMessage

string

Veraltete Nachricht( falls vorhanden) für das Paket.

id

string

Paket-ID.

name

string

Der Anzeigename des Pakets.

permanentlyDeletedDate

string (date-time)

Wenn und wann das Paket endgültig gelöscht wurde.

sourceChain

UpstreamSourceInfo[]

Der Verlauf der Upstreamquellen für dieses Paket. Die erste Quelle in der Liste ist die unmittelbare Quelle, aus der dieses Paket gespeichert wurde.

unpublishedDate

string (date-time)

Wenn und wann das Paket gelöscht wurde.

version

string

Die Version des Pakets.

PackageVersionDetails

Name Typ Beschreibung
deprecateMessage

string

Gibt die veraltete Meldung einer Paketversion an.

views

JsonPatchOperation

Die Ansicht, zu der die Paketversion hinzugefügt wird

PackagingSourceType

Quelltyp, z. B. "Öffentlich" oder "Intern".

Wert Beschreibung
internal

Azure DevOps-Upstreamquelle.

public

Öffentlich verfügbare Quelle.

Die Klasse, die eine Auflistung von REST-Referenzverknüpfungslinks darstellt.

Name Typ Beschreibung
links

object

Die schreibgeschützte Ansicht der Links. Da Referenzlinks schreibgeschützt sind, möchten wir sie nur als schreibgeschützt verfügbar machen.

UpstreamSourceInfo

Vorgelagerte Quelldefinition, einschließlich Identität, Pakettyp und anderen zugehörigen Informationen.

Name Typ Beschreibung
displayLocation

string

Locator zum Herstellen einer Verbindung mit der upstream-Quelle in einem benutzerfreundlichen Format, das sich möglicherweise im Laufe der Zeit ändern kann

id

string (uuid)

Identität der upstream-Quelle.

location

string

Locator zum Herstellen einer Verbindung mit der upstream-Quelle

name

string

Anzeigename.

sourceType

PackagingSourceType

Quelltyp, z. B. "Öffentlich" oder "Intern".