CfnCodeSecurityScanConfigurationProps
- class aws_cdk.aws_inspectorv2.CfnCodeSecurityScanConfigurationProps(*, configuration=None, level=None, name=None, scope_settings=None, tags=None)
Bases:
object
Properties for defining a
CfnCodeSecurityScanConfiguration
.- Parameters:
configuration (
Union
[IResolvable
,CodeSecurityScanConfigurationProperty
,Dict
[str
,Any
],None
]) – The configuration settings for the code security scan.level (
Optional
[str
]) – The security level for the scan configuration.name (
Optional
[str
]) – The name of the scan configuration.scope_settings (
Union
[IResolvable
,ScopeSettingsProperty
,Dict
[str
,Any
],None
]) – The scope settings that define which repositories will be scanned.tags (
Optional
[Mapping
[str
,str
]]) – The tags to apply to the scan configuration.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_inspectorv2 as inspectorv2 cfn_code_security_scan_configuration_props = inspectorv2.CfnCodeSecurityScanConfigurationProps( configuration=inspectorv2.CfnCodeSecurityScanConfiguration.CodeSecurityScanConfigurationProperty( rule_set_categories=["ruleSetCategories"], # the properties below are optional continuous_integration_scan_configuration=inspectorv2.CfnCodeSecurityScanConfiguration.ContinuousIntegrationScanConfigurationProperty( supported_events=["supportedEvents"] ), periodic_scan_configuration=inspectorv2.CfnCodeSecurityScanConfiguration.PeriodicScanConfigurationProperty( frequency="frequency", frequency_expression="frequencyExpression" ) ), level="level", name="name", scope_settings=inspectorv2.CfnCodeSecurityScanConfiguration.ScopeSettingsProperty( project_selection_scope="projectSelectionScope" ), tags={ "tags_key": "tags" } )
Attributes
- configuration
The configuration settings for the code security scan.
- level
The security level for the scan configuration.
- name
The name of the scan configuration.
- scope_settings
The scope settings that define which repositories will be scanned.
- tags
The tags to apply to the scan configuration.