AdvSecEnablementSettingsUpdate interface

Extends

Properties

enableOnCreate

Automatically enable Advanced Security on newly created repositories.

Inherited Properties

advSecEnabled

Advanced Security enablement status set to False when disabled and True when enabled; Null is never explicitly set.

blockPushes

When true, pushes containing secrets will be blocked. <br />When false, pushes are scanned for secrets and are not blocked. <br />If includeAllProperties in the request is false, this value will be null.

dependabotEnabled

Dependabot enablement status set to False when disabled and True when enabled; Null is never explicitly set. <br />When true, Dependabot will open PRs to support security updates for outdated dependencies. <br />If includeAllProperties in the request is false, this value will be null.

Property Details

enableOnCreate

Automatically enable Advanced Security on newly created repositories.

enableOnCreate: boolean

Property Value

boolean

Inherited Property Details

advSecEnabled

Advanced Security enablement status set to False when disabled and True when enabled; Null is never explicitly set.

advSecEnabled: boolean

Property Value

boolean

Inherited From AdvSecEnablementStatusUpdate.advSecEnabled

blockPushes

When true, pushes containing secrets will be blocked. <br />When false, pushes are scanned for secrets and are not blocked. <br />If includeAllProperties in the request is false, this value will be null.

blockPushes: boolean

Property Value

boolean

Inherited From AdvSecEnablementStatusUpdate.blockPushes

dependabotEnabled

Dependabot enablement status set to False when disabled and True when enabled; Null is never explicitly set. <br />When true, Dependabot will open PRs to support security updates for outdated dependencies. <br />If includeAllProperties in the request is false, this value will be null.

dependabotEnabled: boolean

Property Value

boolean

Inherited From AdvSecEnablementStatusUpdate.dependabotEnabled