Udostępnij za pośrednictwem


NuGet - Set Upstreaming Behavior

Konfigurowanie zachowania nadrzędnego pakietu w kontekście kanału informacyjnego

Pakiet nie musi istnieć w kanale informacyjnym przed ustawieniem zachowania. Pomaga to w przypadku pakietów, które nie zostały jeszcze pozyskane z nadrzędnego źródła danych, ale właściciel kanału informacyjnego chce zastosować określone zachowanie podczas pierwszego pozyskiwania.

PATCH https://pkgs.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feedId}/nuget/packages/{packageName}/upstreaming?api-version=7.1-preview.1

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
feedId
path True

string

Nazwa lub identyfikator kanału informacyjnego

organization
path True

string

Nazwa organizacji usługi Azure DevOps.

packageName
path True

string

Nazwa pakietu

project
path

string

Identyfikator projektu lub nazwa projektu

api-version
query True

string

Wersja interfejsu API do użycia. Ta wartość powinna być ustawiona na wartość "7.1-preview.1", aby używać tej wersji interfejsu API.

Treść żądania

Nazwa Typ Opis
versionsFromExternalUpstreams

UpstreamVersionVisibility

Wskazuje, czy należy wziąć pod uwagę zewnętrzne wersje nadrzędne dla tego pakietu

Odpowiedzi

Nazwa Typ Opis
200 OK

operacja zakończona powodzeniem

Zabezpieczenia

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

Nazwa Opis
vso.packaging_manage Umożliwia tworzenie, odczytywanie, aktualizowanie i usuwanie źródeł danych i pakietów.

Definicje

Nazwa Opis
UpstreamingBehavior

Opisuje zachowanie nadrzędne dla danego kanału informacyjnego/protokołu/pakietu

UpstreamVersionVisibility

Wskazuje, czy należy wziąć pod uwagę zewnętrzne wersje nadrzędne dla tego pakietu

UpstreamingBehavior

Opisuje zachowanie nadrzędne dla danego kanału informacyjnego/protokołu/pakietu

Nazwa Typ Opis
versionsFromExternalUpstreams

UpstreamVersionVisibility

Wskazuje, czy należy wziąć pod uwagę zewnętrzne wersje nadrzędne dla tego pakietu

UpstreamVersionVisibility

Wskazuje, czy należy wziąć pod uwagę zewnętrzne wersje nadrzędne dla tego pakietu

Nazwa Typ Opis
allowExternalVersions

string

auto

string