NuGet - Set Upstreaming Behavior
Establecer el comportamiento ascendente de un paquete 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}/nuget/packages/{packageName}/upstreaming?api-version=7.1-preview.1
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
feed
|
path | True |
string |
Nombre o identificador de la fuente |
organization
|
path | True |
string |
El nombre de la organización de Azure DevOps. |
package
|
path | True |
string |
Nombre del paquete |
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 |
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 |
---|---|
Upstreaming |
Describe el comportamiento ascendente de una fuente, protocolo o paquete determinado. |
Upstream |
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 |
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 |