Class: Aws::Inspector2::Types::CodeRepositoryAggregationResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb

Overview

A response that contains the results of a finding aggregation by code repository.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_id ⇒ String

The Amazon Web Services account ID associated with the code repository.

Returns:

  • (String)


2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2271

class CodeRepositoryAggregationResponse < Struct.new(
  :project_names,
  :provider_type,
  :severity_counts,
  :exploit_available_active_findings_count,
  :fix_available_active_findings_count,
  :account_id,
  :resource_id)
  SENSITIVE = []
  include Aws::Structure
end

#exploit_available_active_findings_count ⇒ Integer

The number of active findings that have an exploit available for the code repository.

Returns:

  • (Integer)


2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2271

class CodeRepositoryAggregationResponse < Struct.new(
  :project_names,
  :provider_type,
  :severity_counts,
  :exploit_available_active_findings_count,
  :fix_available_active_findings_count,
  :account_id,
  :resource_id)
  SENSITIVE = []
  include Aws::Structure
end

#fix_available_active_findings_count ⇒ Integer

The number of active findings that have a fix available for the code repository.

Returns:

  • (Integer)


2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2271

class CodeRepositoryAggregationResponse < Struct.new(
  :project_names,
  :provider_type,
  :severity_counts,
  :exploit_available_active_findings_count,
  :fix_available_active_findings_count,
  :account_id,
  :resource_id)
  SENSITIVE = []
  include Aws::Structure
end

#project_names ⇒ String

The names of the projects associated with the code repository.

Returns:

  • (String)


2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2271

class CodeRepositoryAggregationResponse < Struct.new(
  :project_names,
  :provider_type,
  :severity_counts,
  :exploit_available_active_findings_count,
  :fix_available_active_findings_count,
  :account_id,
  :resource_id)
  SENSITIVE = []
  include Aws::Structure
end

#provider_type ⇒ String

The type of repository provider for the code repository.

Returns:

  • (String)


2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2271

class CodeRepositoryAggregationResponse < Struct.new(
  :project_names,
  :provider_type,
  :severity_counts,
  :exploit_available_active_findings_count,
  :fix_available_active_findings_count,
  :account_id,
  :resource_id)
  SENSITIVE = []
  include Aws::Structure
end

#resource_id ⇒ String

The resource ID of the code repository.

Returns:

  • (String)


2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2271

class CodeRepositoryAggregationResponse < Struct.new(
  :project_names,
  :provider_type,
  :severity_counts,
  :exploit_available_active_findings_count,
  :fix_available_active_findings_count,
  :account_id,
  :resource_id)
  SENSITIVE = []
  include Aws::Structure
end

#severity_counts ⇒ Types::SeverityCounts

An object that contains the counts of aggregated finding per severity.



2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 2271

class CodeRepositoryAggregationResponse < Struct.new(
  :project_names,
  :provider_type,
  :severity_counts,
  :exploit_available_active_findings_count,
  :fix_available_active_findings_count,
  :account_id,
  :resource_id)
  SENSITIVE = []
  include Aws::Structure
end