Udostępnij za pośrednictwem


Npm - Update Package

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
feedId
path True

string

organization
path True

string

Nazwa organizacji usługi Azure DevOps.

packageName
path True

string

packageVersion
path True

string

project
path

string

Identyfikator projektu lub nazwa projektu

api-version
query True

string

Wersja interfejsu API do użycia. Powinno to być ustawione na wartość "7.1-preview.1", aby używać tej wersji interfejsu API.

Treść żądania

Nazwa Typ Opis
deprecateMessage

string

Wskazuje komunikat o przestarzałej wersji pakietu

views

JsonPatchOperation

Widok, do którego zostanie dodana wersja pakietu

Odpowiedzi

Nazwa Typ Opis
200 OK

Package

operacja zakończona powodzeniem

Zabezpieczenia

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

Nazwa Opis
vso.packaging_manage Umożliwia tworzenie, odczytywanie, aktualizowanie i usuwanie źródeł danych i pakietów.

Definicje

Nazwa Opis
JsonPatchOperation

Model JSON dla operacji poprawki JSON

Operation

Operacja stosowania poprawek

Package

Metadane wersji pakietu dla pakietu npm

PackageVersionDetails
PackagingSourceType

Typ źródła, taki jak publiczny lub wewnętrzny.

ReferenceLinks

Klasa reprezentująca kolekcję linków referencyjnych REST.

UpstreamSourceInfo

Nadrzędna definicja źródła, w tym tożsamość, typ pakietu i inne skojarzone informacje.

JsonPatchOperation

Model JSON dla operacji poprawki JSON

Nazwa Typ Opis
from

string

Ścieżka do skopiowania dla operacji Przenoszenia/kopiowania.

op

Operation

Operacja stosowania poprawek

path

string

Ścieżka operacji. W przypadku tablicy można użyć indeksu opartego na zera, aby określić pozycję w tablicy (np. /herbatniki/0/nazwa). Znak "-" można użyć zamiast indeksu do wstawienia na końcu tablicy (np. /herbatniki/-).

value

object

Wartość operacji. Jest to element pierwotny lub JToken.

Operation

Operacja stosowania poprawek

Nazwa Typ Opis
add

string

copy

string

move

string

remove

string

replace

string

test

string

Package

Metadane wersji pakietu dla pakietu npm

Nazwa Typ Opis
_links

ReferenceLinks

Powiązane linki REST.

deprecateMessage

string

Komunikat przestarzały, jeśli istnieje, dla pakietu.

id

string

Identyfikator pakietu.

name

string

Nazwa wyświetlana pakietu.

permanentlyDeletedDate

string

Jeśli i kiedy pakiet został trwale usunięty.

sourceChain

UpstreamSourceInfo[]

Historia nadrzędnych źródeł dla tego pakietu. Pierwsze źródło na liście jest bezpośrednim źródłem, z którego ten pakiet został zapisany.

unpublishedDate

string

Jeśli i kiedy pakiet został usunięty.

version

string

Wersja pakietu.

PackageVersionDetails

Nazwa Typ Opis
deprecateMessage

string

Wskazuje komunikat o przestarzałej wersji pakietu

views

JsonPatchOperation

Widok, do którego zostanie dodana wersja pakietu

PackagingSourceType

Typ źródła, taki jak publiczny lub wewnętrzny.

Nazwa Typ Opis
internal

string

Nadrzędne źródło usługi Azure DevOps.

public

string

Publicznie dostępne źródło.

Klasa reprezentująca kolekcję linków referencyjnych REST.

Nazwa Typ Opis
links

object

Czytelny widok linków. Ponieważ linki referencyjne są czytelne, chcemy uwidocznić je tylko jako tylko do odczytu.

UpstreamSourceInfo

Nadrzędna definicja źródła, w tym tożsamość, typ pakietu i inne skojarzone informacje.

Nazwa Typ Opis
displayLocation

string

Lokalizator do nawiązywania połączenia ze źródłem nadrzędnym w przyjaznym dla użytkownika formacie, który może potencjalnie ulec zmianie w czasie

id

string

Tożsamość nadrzędnego źródła.

location

string

Lokalizator do nawiązywania połączenia ze źródłem nadrzędnym

name

string

Nazwa wyświetlana.

sourceType

PackagingSourceType

Typ źródła, taki jak publiczny lub wewnętrzny.