Sdílet prostřednictvím


Npm - Update Package

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
feedId
path True

string

organization
path True

string

Název organizace Azure DevOps.

packageName
path True

string

packageVersion
path True

string

project
path

string

ID projektu nebo název projektu

api-version
query True

string

Verze rozhraní API, která se má použít. Aby se tato verze rozhraní API používala, měla by být nastavená na 6.1-preview.1.

Text požadavku

Name Typ Description
deprecateMessage

string

Označuje zprávu o vyřazení verze balíčku.

views

JsonPatchOperation

Zobrazení, do kterého se přidá verze balíčku

Odpovědi

Name Typ Description
200 OK

Package

úspěšná operace

Zabezpečení

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 Description
vso.packaging_manage Uděluje možnost vytvářet, číst, aktualizovat a odstraňovat informační kanály a balíčky.

Definice

Name Description
JsonPatchOperation

Model JSON pro operaci opravy JSON

Operation

Operace opravy

Package

Metadata verze balíčku pro balíček npm

PackageVersionDetails
PackagingSourceType

Typ zdroje, například Veřejný nebo Interní.

ReferenceLinks

Třída představující kolekci odkazů REST.

UpstreamSourceInfo

Definice nadřazeného zdroje, včetně jeho identity, typu balíčku a dalších přidružených informací.

JsonPatchOperation

Model JSON pro operaci opravy JSON

Name Typ Description
from

string

Cesta, ze které se má kopírovat pro operaci přesunutí/kopírování.

op

Operation

Operace opravy

path

string

Cesta pro operaci. V případě pole lze k určení pozice v matici použít index založený na nule (např. /biscuits/0/name). Znak "-" lze použít místo indexu, který se vloží na konec pole (např. /biscuits/-).

value

object

Hodnota operace. Jedná se o primitivní nebo JToken.

Operation

Operace opravy

Name Typ Description
add

string

copy

string

move

string

remove

string

replace

string

test

string

Package

Metadata verze balíčku pro balíček npm

Name Typ Description
_links

ReferenceLinks

Související odkazy REST.

deprecateMessage

string

Zastaralá zpráva pro balíček, pokud existuje.

id

string

ID balíčku.

name

string

Zobrazovaný název balíčku.

permanentlyDeletedDate

string

Pokud a kdy byl balíček trvale odstraněn.

sourceChain

UpstreamSourceInfo[]

Historie upstreamových zdrojů pro tento balíček. První zdroj v seznamu je bezprostřední zdroj, ze kterého byl tento balíček uložen.

unpublishedDate

string

Pokud a kdy byl balíček odstraněn.

version

string

Verze balíčku.

PackageVersionDetails

Name Typ Description
deprecateMessage

string

Označuje zprávu o vyřazení verze balíčku.

views

JsonPatchOperation

Zobrazení, do kterého se přidá verze balíčku

PackagingSourceType

Typ zdroje, například Veřejný nebo Interní.

Name Typ Description
internal

string

Nadřazený zdroj Azure DevOps.

public

string

Veřejně dostupný zdroj.

Třída představující kolekci odkazů REST.

Name Typ Description
links

object

Zobrazení odkazů jen pro čtení. Vzhledem k tomu, že odkazy jsou jen pro čtení, chceme je zveřejnit jenom jako jen pro čtení.

UpstreamSourceInfo

Definice nadřazeného zdroje, včetně jeho identity, typu balíčku a dalších přidružených informací.

Name Typ Description
displayLocation

string

Lokátor pro připojení k nadřazeným zdrojům v uživatelsky přívětivém formátu, který se může v průběhu času potenciálně měnit

id

string

Identita nadřazeného zdroje

location

string

Lokátor pro připojení k nadřazené zdroji

name

string

Zobrazovaný název.

sourceType

PackagingSourceType

Typ zdroje, například Veřejný nebo Interní.