Compartir a través de


Npm - Set Scoped Upstreaming Behavior

Establecer el comportamiento ascendente de un paquete (con ámbito) dentro del contexto de una fuente

El paquete no necesita existir necesariamente en la fuente antes de establecer el comportamiento. Esto ayuda con los paquetes que aún no se ingieren desde una cadena ascendente, pero el propietario de la fuente quiere aplicar un comportamiento específico en la primera ingesta.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
feedId
path True

string

Nombre o identificador de la fuente

organization
path True

string

El nombre de la organización de Azure DevOps.

packageScope
path True

string

Ámbito del paquete

unscopedPackageName
path True

string

Nombre del paquete con ámbito

project
path

string

Id. de proyecto o nombre del proyecto

api-version
query True

string

Versión de la API que se va a usar. Debe establecerse en "7.1-preview.1" para usar esta versión de la API.

Cuerpo de la solicitud

Nombre Tipo Description
versionsFromExternalUpstreams

UpstreamVersionVisibility

Indica si se deben tener en cuenta las versiones ascendentes externas para este paquete.

Respuestas

Nombre Tipo Description
200 OK

operación correcta

Seguridad

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

Nombre Description
vso.packaging_manage Concede la capacidad de crear, leer, actualizar y eliminar fuentes y paquetes.

Definiciones

Nombre Description
UpstreamingBehavior

Describe el comportamiento ascendente de una fuente, protocolo o paquete determinado.

UpstreamVersionVisibility

Indica si se deben tener en cuenta las versiones ascendentes externas para este paquete.

UpstreamingBehavior

Describe el comportamiento ascendente de una fuente, protocolo o paquete determinado.

Nombre Tipo Description
versionsFromExternalUpstreams

UpstreamVersionVisibility

Indica si se deben tener en cuenta las versiones ascendentes externas para este paquete.

UpstreamVersionVisibility

Indica si se deben tener en cuenta las versiones ascendentes externas para este paquete.

Nombre Tipo Description
allowExternalVersions

string

auto

string