Class: Aws::EC2::Types::ImageFinding

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

Overview

Describes an Amazon Inspector vulnerability finding for an AMI.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#first_observed_at ⇒ Time

The date and time, in the ISO 8601 format in the UTC time zone (YYYY-MM-DDThh:mm:ss.sssZ), when Amazon Inspector first observed the finding.

Returns:

  • (Time)


52717
52718
52719
52720
52721
52722
52723
52724
52725
52726
52727
52728
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52717

class ImageFinding < Struct.new(
  :fix_available,
  :score,
  :first_observed_at,
  :updated_at,
  :title,
  :paths,
  :severity_label,
  :snapshot_id)
  SENSITIVE = []
  include Aws::Structure
end

#fix_available ⇒ Boolean

Specifies whether a fix is available for the finding. This value is true when Amazon Inspector reports a full or partial fix for the finding.

Returns:

  • (Boolean)


52717
52718
52719
52720
52721
52722
52723
52724
52725
52726
52727
52728
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52717

class ImageFinding < Struct.new(
  :fix_available,
  :score,
  :first_observed_at,
  :updated_at,
  :title,
  :paths,
  :severity_label,
  :snapshot_id)
  SENSITIVE = []
  include Aws::Structure
end

#paths ⇒ Array<String>

The file paths in the AMI that are affected by the finding. Amazon EC2 returns up to 10 file paths for each finding.

Returns:

  • (Array<String>)


52717
52718
52719
52720
52721
52722
52723
52724
52725
52726
52727
52728
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52717

class ImageFinding < Struct.new(
  :fix_available,
  :score,
  :first_observed_at,
  :updated_at,
  :title,
  :paths,
  :severity_label,
  :snapshot_id)
  SENSITIVE = []
  include Aws::Structure
end

#score ⇒ Float

The Amazon Inspector score for the finding.

Returns:

  • (Float)


52717
52718
52719
52720
52721
52722
52723
52724
52725
52726
52727
52728
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52717

class ImageFinding < Struct.new(
  :fix_available,
  :score,
  :first_observed_at,
  :updated_at,
  :title,
  :paths,
  :severity_label,
  :snapshot_id)
  SENSITIVE = []
  include Aws::Structure
end

#severity_label ⇒ String

The severity of the finding.

The valid values are the following Amazon Inspector severity levels, which correspond to CVSS score ranges:

  • informational - CVSS score of 0.

  • low - CVSS score of 0.1 to 3.9.

  • medium - CVSS score of 4.0 to 6.9.

  • high - CVSS score of 7.0 to 8.9.

  • critical - CVSS score of 9.0 to 10.0.

For more information, see Software package vulnerability severity in the Amazon Inspector User Guide.

Returns:

  • (String)


52717
52718
52719
52720
52721
52722
52723
52724
52725
52726
52727
52728
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52717

class ImageFinding < Struct.new(
  :fix_available,
  :score,
  :first_observed_at,
  :updated_at,
  :title,
  :paths,
  :severity_label,
  :snapshot_id)
  SENSITIVE = []
  include Aws::Structure
end

#snapshot_id ⇒ String

The ID of the Amazon EBS snapshot of the AMI in which the finding was detected.

Returns:

  • (String)


52717
52718
52719
52720
52721
52722
52723
52724
52725
52726
52727
52728
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52717

class ImageFinding < Struct.new(
  :fix_available,
  :score,
  :first_observed_at,
  :updated_at,
  :title,
  :paths,
  :severity_label,
  :snapshot_id)
  SENSITIVE = []
  include Aws::Structure
end

#title ⇒ String

The title of the finding.

Returns:

  • (String)


52717
52718
52719
52720
52721
52722
52723
52724
52725
52726
52727
52728
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52717

class ImageFinding < Struct.new(
  :fix_available,
  :score,
  :first_observed_at,
  :updated_at,
  :title,
  :paths,
  :severity_label,
  :snapshot_id)
  SENSITIVE = []
  include Aws::Structure
end

#updated_at ⇒ Time

The date and time, in the ISO 8601 format in the UTC time zone (YYYY-MM-DDThh:mm:ss.sssZ), when Amazon Inspector last updated the finding.

Returns:

  • (Time)


52717
52718
52719
52720
52721
52722
52723
52724
52725
52726
52727
52728
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52717

class ImageFinding < Struct.new(
  :fix_available,
  :score,
  :first_observed_at,
  :updated_at,
  :title,
  :paths,
  :severity_label,
  :snapshot_id)
  SENSITIVE = []
  include Aws::Structure
end