Maven - Restore Package Version From Recycle Bin
Bir paket sürümünü geri dönüşüm kutusundan ilişkili akışına geri yükleyin.
Akış bir projede oluşturulduysa proje parametresi sağlanmalıdır. Akış herhangi bir projeyle ilişkilendirilmemişse, istekten proje parametresini atlar.
PATCH https://pkgs.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feed}/maven/RecycleBin/groups/{groupId}/artifacts/{artifactId}/versions/{version}?api-version=7.1-preview.1
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
artifact
|
path | True |
string |
Paketin yapıt kimliği. |
feed
|
path | True |
string |
Akışın adı veya kimliği. |
group
|
path | True |
string |
Paketin grup kimliği. |
organization
|
path | True |
string |
Azure DevOps kuruluşunun adı. |
version
|
path | True |
string |
Paketin sürümü. |
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 |
---|---|---|
deleted |
boolean |
false olarak ayarlanması, önceki silme işlemini geri alır ve paketi akışa geri yükler. |
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
MavenRecycleBinPackageVersionDetails
Name | Tür | Description |
---|---|---|
deleted |
boolean |
false olarak ayarlanması, önceki silme işlemini geri alır ve paketi akışa geri yükler. |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin