Share via


Resources - Authorize Definition Resources

PATCH https://dev.azure.com/{organization}/{project}/_apis/build/definitions/{definitionId}/resources?api-version=7.1-preview.1

Parámetros de identificador URI

Nombre En Requerido Tipo Description
definitionId
path True

integer

int32
organization
path True

string

El nombre de la organización de Azure DevOps.

project
path True

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
body

DefinitionResourceReference[]

Respuestas

Nombre Tipo Description
200 OK

DefinitionResourceReference[]

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.build_execute Concede la capacidad de acceder a artefactos de compilación, incluidos los resultados de compilación, las definiciones y las solicitudes, y la capacidad de poner en cola una compilación, actualizar las propiedades de compilación y la capacidad de recibir notificaciones sobre eventos de compilación a través de enlaces de servicio.
vso.pipelineresources_manage Concede la capacidad de administrar un recurso protegido o la solicitud de una canalización para usar un recurso protegido: grupo de agentes, entorno, cola, repositorio, archivos seguros, conexión de servicio y grupo de variables.

Definiciones

DefinitionResourceReference

Nombre Tipo Description
authorized

boolean

Indica si el recurso está autorizado para su uso.

id

string

Identificador del recurso.

name

string

Nombre descriptivo del recurso.

type

string

Tipo de recurso.