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.
-
#tags ⇒ Hash<String,String>
The tags associated with the scan configuration.
Instance Attribute Details
#continuous_integration_scan_supported_events ⇒ Array<String>
The repository events that trigger continuous integration scans.
2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2318 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, :tags) SENSITIVE = [] include Aws::Structure end |
#frequency_expression ⇒ String
The schedule expression for periodic scans, in cron format.
2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2318 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, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the scan configuration.
2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2318 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, :tags) SENSITIVE = [] include Aws::Structure end |
#owner_account_id ⇒ String
The Amazon Web Services account ID that owns the scan configuration.
2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2318 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, :tags) SENSITIVE = [] include Aws::Structure end |
#periodic_scan_frequency ⇒ String
The frequency at which periodic scans are performed.
2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2318 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, :tags) SENSITIVE = [] include Aws::Structure end |
#rule_set_categories ⇒ Array<String>
The categories of security rules applied during the scan.
2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2318 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, :tags) SENSITIVE = [] include Aws::Structure end |
#scan_configuration_arn ⇒ String
The Amazon Resource Name (ARN) of the scan configuration.
2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2318 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, :tags) 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.
2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2318 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, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags associated with the scan configuration.
2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 |
# File 'lib/aws-sdk-inspector2/types.rb', line 2318 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, :tags) SENSITIVE = [] include Aws::Structure end |