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 |
---|---|---|---|---|
feed
|
path | True |
string |
Name oder ID des Feeds |
organization
|
path | True |
string |
Der Name der Azure DevOps-Organisation. |
package
|
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 |
Gibt an, ob externe Upstream Versionen für dieses Paket berücksichtigt werden sollen. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolgreicher Vorgang |
Sicherheit
oauth2
Typ:
oauth2
Ablauf:
accessCode
Autorisierungs-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
Bereiche
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 |
---|---|
Upstreaming |
Beschreibt das Upstreamverhalten für einen bestimmten Feed/ein bestimmtes Protokoll/Paket. |
Upstream |
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 |
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.
Wert | Beschreibung |
---|---|
allowExternalVersions | |
auto |