Class: Aws::Inspector2::Types::CodeSecurityScanConfigurationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Inspector2::Types::CodeSecurityScanConfigurationSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-inspector2/types.rb
Overview
A summary of information about a code security scan configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#continuous_integration_scan_supported_events ⇒ Array<String>
The repository events that trigger continuous integration scans.
-
#frequency_expression ⇒ String
The schedule expression for periodic scans, in cron format.
-
#name ⇒ String
The name of the scan configuration.
-
#owner_account_id ⇒ String
The Amazon Web Services account ID that owns the scan configuration.
-
#periodic_scan_frequency ⇒ String
The frequency at which periodic scans are performed.
-
#rule_set_categories ⇒ Array<String>
The categories of security rules applied during the scan.
-
#scan_configuration_arn ⇒ String
The Amazon Resource Name (ARN) of the scan configuration.
-
#scope_settings ⇒ Types::ScopeSettings
The scope settings that define which repositories will be scanned.
Instance Attribute Details
#continuous_integration_scan_supported_events ⇒ Array<String>
The repository events that trigger continuous integration scans.
2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2528 class CodeSecurityScanConfigurationSummary < Struct.new( :scan_configuration_arn, :name, :owner_account_id, :periodic_scan_frequency, :frequency_expression, :continuous_integration_scan_supported_events, :rule_set_categories, :scope_settings) SENSITIVE = [] include Aws::Structure end |
#frequency_expression ⇒ String
The schedule expression for periodic scans, in cron format.
2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2528 class CodeSecurityScanConfigurationSummary < Struct.new( :scan_configuration_arn, :name, :owner_account_id, :periodic_scan_frequency, :frequency_expression, :continuous_integration_scan_supported_events, :rule_set_categories, :scope_settings) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the scan configuration.
2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2528 class CodeSecurityScanConfigurationSummary < Struct.new( :scan_configuration_arn, :name, :owner_account_id, :periodic_scan_frequency, :frequency_expression, :continuous_integration_scan_supported_events, :rule_set_categories, :scope_settings) SENSITIVE = [] include Aws::Structure end |
#owner_account_id ⇒ String
The Amazon Web Services account ID that owns the scan configuration.
2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2528 class CodeSecurityScanConfigurationSummary < Struct.new( :scan_configuration_arn, :name, :owner_account_id, :periodic_scan_frequency, :frequency_expression, :continuous_integration_scan_supported_events, :rule_set_categories, :scope_settings) SENSITIVE = [] include Aws::Structure end |
#periodic_scan_frequency ⇒ String
The frequency at which periodic scans are performed.
2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2528 class CodeSecurityScanConfigurationSummary < Struct.new( :scan_configuration_arn, :name, :owner_account_id, :periodic_scan_frequency, :frequency_expression, :continuous_integration_scan_supported_events, :rule_set_categories, :scope_settings) SENSITIVE = [] include Aws::Structure end |
#rule_set_categories ⇒ Array<String>
The categories of security rules applied during the scan.
2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2528 class CodeSecurityScanConfigurationSummary < Struct.new( :scan_configuration_arn, :name, :owner_account_id, :periodic_scan_frequency, :frequency_expression, :continuous_integration_scan_supported_events, :rule_set_categories, :scope_settings) SENSITIVE = [] include Aws::Structure end |
#scan_configuration_arn ⇒ String
The Amazon Resource Name (ARN) of the scan configuration.
2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2528 class CodeSecurityScanConfigurationSummary < Struct.new( :scan_configuration_arn, :name, :owner_account_id, :periodic_scan_frequency, :frequency_expression, :continuous_integration_scan_supported_events, :rule_set_categories, :scope_settings) SENSITIVE = [] include Aws::Structure end |
#scope_settings ⇒ Types::ScopeSettings
The scope settings that define which repositories will be scanned.
If the ScopeSetting parameter is ALL the scan configuration
applies to all existing and future projects imported into Amazon
Inspector.
2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2528 class CodeSecurityScanConfigurationSummary < Struct.new( :scan_configuration_arn, :name, :owner_account_id, :periodic_scan_frequency, :frequency_expression, :continuous_integration_scan_supported_events, :rule_set_categories, :scope_settings) SENSITIVE = [] include Aws::Structure end |