Npm - Set Upstreaming Behavior

Festlegen des Upstreamverhaltens eines (bereichsbezogenen) Pakets im Kontext eines Feeds

Das Paket muss nicht unbedingt im Feed vorhanden sein, bevor das Verhalten festgelegt wird. Dies hilft bei Paketen, die noch nicht von einem Upstream erfasst wurden, aber der Feedbesitzer möchte ein bestimmtes Verhalten auf die erste Erfassung anwenden.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
feedId
path True

string

Name oder ID des Feeds

organization
path True

string

Der Name der Azure DevOps-Organisation.

packageName
path True

string

Der Name des Pakets

project
path

string

Projekt-ID oder Projektname

api-version
query True

string

Version der zu verwendenden API. Dies sollte auf "7.1-preview.1" festgelegt werden, um diese Version der API zu verwenden.

Anforderungstext

Name Typ Beschreibung
versionsFromExternalUpstreams

UpstreamVersionVisibility

Gibt an, ob externe Upstream Versionen für dieses Paket berücksichtigt werden sollen.

Antworten

Name Typ Beschreibung
200 OK

Erfolgreicher Vorgang

Sicherheit

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 Beschreibung
vso.packaging_manage Gewährt die Möglichkeit, Feeds und Pakete zu erstellen, zu lesen, zu aktualisieren und zu löschen.

Definitionen

Name Beschreibung
UpstreamingBehavior

Beschreibt das Upstreamverhalten für einen bestimmten Feed/ein bestimmtes Protokoll/Paket.

UpstreamVersionVisibility

Gibt an, ob externe Upstream Versionen für dieses Paket berücksichtigt werden sollen.

UpstreamingBehavior

Beschreibt das Upstreamverhalten für einen bestimmten Feed/ein bestimmtes Protokoll/Paket.

Name Typ Beschreibung
versionsFromExternalUpstreams

UpstreamVersionVisibility

Gibt an, ob externe Upstream Versionen für dieses Paket berücksichtigt werden sollen.

UpstreamVersionVisibility

Gibt an, ob externe Upstream Versionen für dieses Paket berücksichtigt werden sollen.

Name Typ Beschreibung
allowExternalVersions

string

auto

string