Edit

Share via


AdvSecEnablementSettings interface

Properties

enableBlockPushesOnCreate

Automatically enable blocking of pushes that contain secrets. If EnableOnCreate is not enabled this feature cannot be enabled.

enableCodeQLOnCreate

Automatically enable CodeQL. If EnableOnCreate is not enabled this feature cannot be enabled.

enableDependabotOnCreate

Automatically enable Dependabot. If EnableOnCreate is not enabled this feature cannot be enabled.

enableDependencyScanningInjectionOnCreate

Automatically enable Dependency Scanning Injection. If EnableOnCreate is not enabled this feature cannot be enabled.

enableOnCreate

Automatically enable Advanced Security on newly created repositories.

reposEnablementStatus

Property Details

enableBlockPushesOnCreate

Automatically enable blocking of pushes that contain secrets. If EnableOnCreate is not enabled this feature cannot be enabled.

enableBlockPushesOnCreate: boolean

Property Value

boolean

enableCodeQLOnCreate

Automatically enable CodeQL. If EnableOnCreate is not enabled this feature cannot be enabled.

enableCodeQLOnCreate: boolean

Property Value

boolean

enableDependabotOnCreate

Automatically enable Dependabot. If EnableOnCreate is not enabled this feature cannot be enabled.

enableDependabotOnCreate: boolean

Property Value

boolean

enableDependencyScanningInjectionOnCreate

Automatically enable Dependency Scanning Injection. If EnableOnCreate is not enabled this feature cannot be enabled.

enableDependencyScanningInjectionOnCreate: boolean

Property Value

boolean

enableOnCreate

Automatically enable Advanced Security on newly created repositories.

enableOnCreate: boolean

Property Value

boolean

reposEnablementStatus

reposEnablementStatus: AdvSecEnablementStatus[]

Property Value