Bagikan melalui


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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
feedId
path True

string

organization
path True

string

Nama organisasi Azure DevOps.

packageName
path True

string

packageVersion
path True

string

project
path

string

ID proyek atau nama proyek

api-version
query True

string

Versi API yang akan digunakan. Ini harus diatur ke '6.1-preview.1' untuk menggunakan versi api ini.

Isi Permintaan

Nama Jenis Deskripsi
deprecateMessage

string

Menunjukkan pesan penghentian versi paket

views

JsonPatchOperation

Tampilan di mana versi paket akan ditambahkan

Respons

Nama Jenis Deskripsi
200 OK

Package

operasi berhasil

Keamanan

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

Nama Deskripsi
vso.packaging_manage Memberikan kemampuan untuk membuat, membaca, memperbarui, dan menghapus umpan dan paket.

Definisi

Nama Deskripsi
JsonPatchOperation

Model JSON untuk operasi Patch JSON

Operation

Operasi patch

Package

Metadata versi paket untuk paket npm

PackageVersionDetails
PackagingSourceType

Jenis sumber, seperti Publik atau Internal.

ReferenceLinks

Kelas untuk mewakili kumpulan tautan referensi REST.

UpstreamSourceInfo

Definisi sumber upstream, termasuk Identitas, jenis paket, dan informasi terkait lainnya.

JsonPatchOperation

Model JSON untuk operasi Patch JSON

Nama Jenis Deskripsi
from

string

Jalur untuk menyalin dari untuk operasi Pindahkan/Salin.

op

Operation

Operasi patch

path

string

Jalur untuk operasi. Dalam kasus array, indeks berbasis nol dapat digunakan untuk menentukan posisi dalam array (misalnya /biscuits/0/name). Karakter "-" dapat digunakan alih-alih indeks untuk disisipkan di akhir array (misalnya /biscuits/-).

value

object

Nilai untuk operasi. Ini adalah primitif atau JToken.

Operation

Operasi patch

Nama Jenis Deskripsi
add

string

copy

string

move

string

remove

string

replace

string

test

string

Package

Metadata versi paket untuk paket npm

Nama Jenis Deskripsi
_links

ReferenceLinks

Tautan REST terkait.

deprecateMessage

string

Pesan yang tidak digunakan lagi, jika ada, untuk paket.

id

string

Id Paket.

name

string

Nama tampilan paket.

permanentlyDeletedDate

string

Jika dan kapan paket dihapus secara permanen.

sourceChain

UpstreamSourceInfo[]

Riwayat sumber upstram untuk paket ini. Sumber pertama dalam daftar adalah sumber langsung tempat paket ini disimpan.

unpublishedDate

string

Jika dan kapan paket dihapus.

version

string

Versi paket.

PackageVersionDetails

Nama Jenis Deskripsi
deprecateMessage

string

Menunjukkan pesan penghentian versi paket

views

JsonPatchOperation

Tampilan di mana versi paket akan ditambahkan

PackagingSourceType

Jenis sumber, seperti Publik atau Internal.

Nama Jenis Deskripsi
internal

string

Sumber upstream Azure DevOps.

public

string

Sumber yang tersedia untuk umum.

Kelas untuk mewakili kumpulan tautan referensi REST.

Nama Jenis Deskripsi
links

object

Tampilan baca-saja dari tautan. Karena tautan Referensi bersifat baca-saja, kami hanya ingin mengeksposnya sebagai baca saja.

UpstreamSourceInfo

Definisi sumber upstream, termasuk Identitas, jenis paket, dan informasi terkait lainnya.

Nama Jenis Deskripsi
displayLocation

string

Pencari lokasi untuk menyambungkan ke sumber hulu dalam format yang mudah digunakan, yang berpotensi berubah dari waktu ke waktu

id

string

Identitas sumber hulu.

location

string

Pencari lokasi untuk menyambungkan ke sumber upstream

name

string

Nama tampilan.

sourceType

PackagingSourceType

Jenis sumber, seperti Publik atau Internal.