CodeSecurityScanConfigurationProperty Struct
Contains the configuration settings for code security scans.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_inspectorv2 as inspectorv2 } from 'aws-cdk-lib';
const codeSecurityScanConfigurationProperty: inspectorv2.CfnCodeSecurityScanConfiguration.CodeSecurityScanConfigurationProperty = {
ruleSetCategories: ['ruleSetCategories'],
// the properties below are optional
continuousIntegrationScanConfiguration: {
supportedEvents: ['supportedEvents'],
},
periodicScanConfiguration: {
frequency: 'frequency',
frequencyExpression: 'frequencyExpression',
},
};
Properties
continuousIntegrationScanConfigurationIResolvable | CfnCodeSecurityScanConfiguration.ContinuousIntegrationScanConfigurationPropertycontinuous_integration_scan_configurationtyping.Union[IResolvable, ContinuousIntegrationScanConfigurationProperty]continuousIntegrationScanConfigurationIResolvableContinuousIntegrationScanConfigurationIResolvableContinuousIntegrationScanConfigurationinterface{}#Configuration settings for continuous integration scans that run automatically when code changes are made.
periodicScanConfigurationIResolvable | CfnCodeSecurityScanConfiguration.PeriodicScanConfigurationPropertyperiodic_scan_configurationtyping.Union[IResolvable, PeriodicScanConfigurationProperty]periodicScanConfigurationIResolvablePeriodicScanConfigurationIResolvablePeriodicScanConfigurationinterface{}#Configuration settings for periodic scans that run on a scheduled basis.
ruleSetCategoriesstring[]rule_set_categoriestyping.List[str]ruleSetCategoriesList<String>RuleSetCategoriesstring[]RuleSetCategories*[]*stringrequired#The categories of security rules to be applied during the scan.