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
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
feed
|
path | True |
string |
|
organization
|
path | True |
string |
Azure DevOps kuruluşunun adı. |
package
|
path | True |
string |
|
package
|
path | True |
string |
|
project
|
path |
string |
Proje Kimliği veya proje adı |
|
api-version
|
query | True |
string |
Kullanılacak API sürümü. Api'nin bu sürümünü kullanmak için bu değer '7.1-preview.1' olarak ayarlanmalıdır. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
deprecateMessage |
string |
Paket sürümünün kullanımdan kaldırılan iletisini gösterir |
views |
Paket sürümünün eklendiği görünüm |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
başarılı işlem |
Güvenlik
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 | Akışlar ve paketler oluşturma, okuma, güncelleştirme ve silme olanağı sağlar. |
Tanımlar
Name | Description |
---|---|
Json |
JSON Düzeltme Eki işlemi için JSON modeli |
Operation |
Düzeltme eki işlemi |
Package |
npm paketi için paket sürümü meta verileri |
Package |
|
Packaging |
Genel veya İç gibi kaynak türü. |
Reference |
REST başvuru bağlantıları koleksiyonunu temsil eden sınıf. |
Upstream |
Kimliği, paket türü ve diğer ilişkili bilgiler de dahil olmak üzere yukarı akış kaynak tanımı. |
JsonPatchOperation
JSON Düzeltme Eki işlemi için JSON modeli
Name | Tür | Description |
---|---|---|
from |
string |
Taşıma/Kopyalama işlemi için kopyalamanın yolu. |
op |
Düzeltme eki işlemi |
|
path |
string |
İşlemin yolu. Dizi söz konusu olduğunda, dizideki konumu belirtmek için sıfır tabanlı bir dizin kullanılabilir (örn. /biscuits/0/name). Dizinin sonuna eklenecek dizin yerine "-" karakteri kullanılabilir (örn. /biscuits/-). |
value |
object |
İşlemin değeri. Bu bir ilkel veya JToken'dir. |
Operation
Düzeltme eki işlemi
Name | Tür | Description |
---|---|---|
add |
string |
|
copy |
string |
|
move |
string |
|
remove |
string |
|
replace |
string |
|
test |
string |
Package
npm paketi için paket sürümü meta verileri
Name | Tür | Description |
---|---|---|
_links |
İlgili REST bağlantıları. |
|
deprecateMessage |
string |
Paket için kullanım dışı bırakılmış ileti (varsa). |
id |
string |
Paket Kimliği. |
name |
string |
Paketin görünen adı. |
permanentlyDeletedDate |
string |
Paket kalıcı olarak silindiyse ve silindiğinde. |
sourceChain |
Bu paket için yukarı akış kaynaklarının geçmişi. Listedeki ilk kaynak, bu paketin kaydedildiği anlık kaynaktır. |
|
unpublishedDate |
string |
Paketin silinip silinmediğini ve ne zaman silindiğini belirtir. |
version |
string |
Paketin sürümü. |
PackageVersionDetails
Name | Tür | Description |
---|---|---|
deprecateMessage |
string |
Paket sürümünün kullanımdan kaldırılan iletisini gösterir |
views |
Paket sürümünün eklendiği görünüm |
PackagingSourceType
Genel veya İç gibi kaynak türü.
Name | Tür | Description |
---|---|---|
internal |
string |
Azure DevOps yukarı akış kaynağı. |
public |
string |
Genel kullanıma açık kaynak. |
ReferenceLinks
REST başvuru bağlantıları koleksiyonunu temsil eden sınıf.
Name | Tür | Description |
---|---|---|
links |
object |
Bağlantıların salt okunur görünümü. Başvuru bağlantıları salt okunur olduğundan, bunları yalnızca salt okunur olarak göstermek istiyoruz. |
UpstreamSourceInfo
Kimliği, paket türü ve diğer ilişkili bilgiler de dahil olmak üzere yukarı akış kaynak tanımı.
Name | Tür | Description |
---|---|---|
displayLocation |
string |
Yukarı akış kaynağına kullanıcı dostu bir biçimde bağlanmaya yönelik bulucu, zaman içinde değişebilecek |
id |
string |
Yukarı akış kaynağının kimliği. |
location |
string |
Yukarı akış kaynağına bağlanmak için bulucu |
name |
string |
Görünen ad. |
sourceType |
Genel veya İç gibi kaynak türü. |