Project Enablement - Get
Obtener el estado actual de Advanced Security para un proyecto
GET https://advsec.dev.azure.com/{organization}/{project}/_apis/management/enablement?api-version=7.2-preview.1
GET https://advsec.dev.azure.com/{organization}/{project}/_apis/management/enablement?includeAllProperties={includeAllProperties}&api-version=7.2-preview.1
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
organization
|
path | True |
string |
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.2-preview.1" para usar esta versión de la API. |
include
|
query |
boolean |
Cuando es true, determine también si las inserciones están bloqueadas si contienen secretos. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
operación correcta |
Seguridad
oauth2
Tipo:
oauth2
Flujo:
accessCode
Dirección URL de autorización:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Dirección URL del token:
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
Ámbitos
Nombre | Description |
---|---|
vso.advsec | Concede la capacidad de leer alertas, instancias de resultado, instancias de resultado de análisis |
Definiciones
Nombre | Description |
---|---|
Adv |
|
Adv |
|
Adv |
AdvSecEnablementFeatures
Nombre | Tipo | Description |
---|---|---|
codeQLEnabled |
boolean |
Estado de habilitación de CodeQL establecido en False cuando está deshabilitado y True cuando está habilitado; Null nunca se establece explícitamente. |
dependencyScanningInjectionEnabled |
boolean |
Estado de habilitación de inserción de análisis de dependencias establecido en False cuando está deshabilitado y True cuando está habilitado; Null nunca se establece explícitamente. |
AdvSecEnablementSettings
Nombre | Tipo | Description |
---|---|---|
enableOnCreate |
boolean |
Habilite automáticamente Advanced Security en repositorios recién creados. |
reposEnablementStatus |
AdvSecEnablementStatus
Nombre | Tipo | Description |
---|---|---|
advSecEnabled |
boolean |
Estado de habilitación de Advanced Security establecido en False cuando está deshabilitado y True cuando está habilitado; Null nunca se establece explícitamente. |
advSecEnablementFeatures |
Incluye características adicionales que se pueden habilitar junto con Advanced Security. |
|
advSecEnablementLastChangedDate |
string |
La última vez que se actualizó el estado de Advanced Security para este repositorio |
blockPushes |
boolean |
Cuando es true, se bloquearán las inserciones que contienen secretos. |
projectId |
string |
|
repositoryId |
string |