Sdílet prostřednictvím


Maven - Set Upstreaming Behavior

Nastavení nadřazeného chování balíčku v kontextu informačního kanálu

Balíček nemusí nutně existovat v informačním kanálu před nastavením chování. To pomáhá s balíčky, které ještě nejsou ingestované z upstreamu, ale vlastník kanálu chce použít konkrétní chování při prvním příjmu dat.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
artifactId
path True

string

feed
path True

string

Název nebo ID informačního kanálu

groupId
path True

string

organization
path True

string

Název organizace Azure DevOps.

project
path

string

ID projektu nebo název projektu

api-version
query True

string

Verze rozhraní API, která se má použít. Aby se tato verze rozhraní API používala, měla by být nastavená na 7.1-preview.1.

Text požadavku

Name Typ Description
versionsFromExternalUpstreams

UpstreamVersionVisibility

Určuje, jestli by se pro tento balíček měly zvážit externí upstreamové verze.

Odpovědi

Name Typ Description
200 OK

úspěšná operace

Zabezpečení

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 Uděluje možnost vytvářet, číst, aktualizovat a odstraňovat informační kanály a balíčky.

Definice

Name Description
UpstreamingBehavior

Popisuje chování upstreamingu pro daný kanál, protokol nebo balíček.

UpstreamVersionVisibility

Určuje, jestli by se pro tento balíček měly zvážit externí upstreamové verze.

UpstreamingBehavior

Popisuje chování upstreamingu pro daný kanál, protokol nebo balíček.

Name Typ Description
versionsFromExternalUpstreams

UpstreamVersionVisibility

Určuje, jestli by se pro tento balíček měly zvážit externí upstreamové verze.

UpstreamVersionVisibility

Určuje, jestli by se pro tento balíček měly zvážit externí upstreamové verze.

Name Typ Description
allowExternalVersions

string

auto

string