Delen via


Repo Enablement - Get

Bepalen of Advanced Security is ingeschakeld voor een opslagplaats

GET https://advsec.dev.azure.com/{organization}/{project}/_apis/management/repositories/{repository}/enablement?api-version=7.2-preview.1
GET https://advsec.dev.azure.com/{organization}/{project}/_apis/management/repositories/{repository}/enablement?includeAllProperties={includeAllProperties}&api-version=7.2-preview.1

URI-parameters

Name In Vereist Type Description
organization
path True

string

De naam van de Azure DevOps-organisatie.

project
path True

string

Project-id of projectnaam

repository
path True

string

De naam of id van de opslagplaats

api-version
query True

string

De versie van de API die moet worden gebruikt. Deze moet worden ingesteld op '7.2-preview.1' om deze versie van de API te gebruiken.

includeAllProperties
query

boolean

Wanneer waar, wordt ook bepaald of pushes worden geblokkeerd wanneer geheimen worden gedetecteerd

Antwoorden

Name Type Description
200 OK

AdvSecEnablementStatus

geslaagde bewerking

Beveiliging

oauth2

Type: oauth2
Stroom: accessCode
Autorisatie-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

Bereiken

Name Description
vso.advsec Verleent de mogelijkheid om waarschuwingen, resultaatexemplaren, analyseresultatenexemplaren te lezen

Definities

Name Description
AdvSecEnablementFeatures
AdvSecEnablementStatus

AdvSecEnablementFeatures

Name Type Description
dependabotEnabled

boolean

Dependabot-activeringsstatus ingesteld op Onwaar wanneer uitgeschakeld en Waar wanneer ingeschakeld; Null wordt nooit expliciet ingesteld.
Wanneer waar, opent Dependabot PULL's ter ondersteuning van beveiligingsupdates voor verouderde afhankelijkheden.
Het instellen van de enablementstatus Dependabot wordt op dit moment alleen ondersteund voor het inschakelen van opslagplaatsen en niet voor organisatie- of project-activering.

AdvSecEnablementStatus

Name Type Description
advSecEnabled

boolean

Advanced Security enablement status set to False when disabled and True when enabled; Null wordt nooit expliciet ingesteld.

advSecEnablementFeatures

AdvSecEnablementFeatures

Bevat aanvullende functies die naast Advanced Security kunnen worden ingeschakeld.

advSecEnablementLastChangedDate

string

De laatste keer dat de status van Advanced Security voor deze opslagplaats is bijgewerkt

blockPushes

boolean

Wanneer waar, worden pushes met geheimen geblokkeerd.
Als ze onwaar zijn, worden pushes gescand op geheimen en worden ze niet geblokkeerd.
Als includeAllProperties in de aanvraag onwaar is, is deze waarde null.

projectId

string

repositoryId

string