Edit

Share via


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.

advSecEnablementFeatures

Includes additional features that can be enabled alongside Advanced Security.

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.

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

advSecEnablementFeatures

Includes additional features that can be enabled alongside Advanced Security.

advSecEnablementFeatures: AdvSecEnablementFeatures

Property Value

Inherited From AdvSecEnablementStatusUpdate.advSecEnablementFeatures

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