Class: Aws::Imagebuilder::Types::ImageScanFindingAggregation

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

Overview

This returns exactly one type of aggregation, based on the filter that Image Builder applies in its API action.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_aggregationTypes::AccountAggregation

Returns an object that contains severity counts based on an account ID.



3951
3952
3953
3954
3955
3956
3957
3958
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3951

class ImageScanFindingAggregation < Struct.new(
  :account_aggregation,
  :image_aggregation,
  :image_pipeline_aggregation,
  :vulnerability_id_aggregation)
  SENSITIVE = []
  include Aws::Structure
end

#image_aggregationTypes::ImageAggregation

Returns an object that contains severity counts based on the Amazon Resource Name (ARN) for a specific image.



3951
3952
3953
3954
3955
3956
3957
3958
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3951

class ImageScanFindingAggregation < Struct.new(
  :account_aggregation,
  :image_aggregation,
  :image_pipeline_aggregation,
  :vulnerability_id_aggregation)
  SENSITIVE = []
  include Aws::Structure
end

#image_pipeline_aggregationTypes::ImagePipelineAggregation

Returns an object that contains severity counts based on an image pipeline ARN.



3951
3952
3953
3954
3955
3956
3957
3958
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3951

class ImageScanFindingAggregation < Struct.new(
  :account_aggregation,
  :image_aggregation,
  :image_pipeline_aggregation,
  :vulnerability_id_aggregation)
  SENSITIVE = []
  include Aws::Structure
end

#vulnerability_id_aggregationTypes::VulnerabilityIdAggregation

Returns an object that contains severity counts based on vulnerability ID.



3951
3952
3953
3954
3955
3956
3957
3958
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3951

class ImageScanFindingAggregation < Struct.new(
  :account_aggregation,
  :image_aggregation,
  :image_pipeline_aggregation,
  :vulnerability_id_aggregation)
  SENSITIVE = []
  include Aws::Structure
end