Maven - Set Upstreaming Behavior

Bir paketin akış bağlamındaki yukarı akış davranışını ayarlama

Davranışı ayarlamadan önce paketin mutlaka akışta bulunması gerekmez. Bu, henüz bir yukarı akıştan alınmayan paketlere yardımcı olur, ancak akış sahibi ilk alıma belirli bir davranış uygulamak ister.

PATCH https://pkgs.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feed}/maven/groups/{groupId}/artifacts/{artifactId}/upstreaming?api-version=7.1-preview.1

URI Parametreleri

Name İçinde Gerekli Tür Description
artifactId
path True

string

feed
path True

string

Akışın adı veya kimliği

groupId
path True

string

organization
path True

string

Azure DevOps kuruluşunun adı.

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
versionsFromExternalUpstreams

UpstreamVersionVisibility

Bu paket için dış yukarı akış sürümlerinin dikkate alınıp alınmayacağını gösterir

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
UpstreamingBehavior

Belirli bir akış/protokol/paket için yukarı akış davranışını açıklar

UpstreamVersionVisibility

Bu paket için dış yukarı akış sürümlerinin dikkate alınıp alınmayacağını gösterir

UpstreamingBehavior

Belirli bir akış/protokol/paket için yukarı akış davranışını açıklar

Name Tür Description
versionsFromExternalUpstreams

UpstreamVersionVisibility

Bu paket için dış yukarı akış sürümlerinin dikkate alınıp alınmayacağını gösterir

UpstreamVersionVisibility

Bu paket için dış yukarı akış sürümlerinin dikkate alınıp alınmayacağını gösterir

Name Tür Description
allowExternalVersions

string

auto

string