Class: Aws::ECR::Types::EnhancedImageScanFinding
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECR::Types::EnhancedImageScanFinding
- Defined in:
- gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb
Overview
The details of an enhanced image scan. This is returned when enhanced scanning is enabled for your private registry.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#aws_account_id ⇒ String
The Amazon Web Services account ID associated with the image.
-
#description ⇒ String
The description of the finding.
-
#exploit_available ⇒ String
If a finding discovered in your environment has an exploit available.
-
#finding_arn ⇒ String
The Amazon Resource Number (ARN) of the finding.
-
#first_observed_at ⇒ Time
The date and time that the finding was first observed.
-
#fix_available ⇒ String
Details on whether a fix is available through a version update.
-
#last_observed_at ⇒ Time
The date and time that the finding was last observed.
-
#package_vulnerability_details ⇒ Types::PackageVulnerabilityDetails
An object that contains the details of a package vulnerability finding.
-
#remediation ⇒ Types::Remediation
An object that contains the details about how to remediate a finding.
-
#resources ⇒ Array<Types::Resource>
Contains information on the resources involved in a finding.
-
#score ⇒ Float
The Amazon Inspector score given to the finding.
-
#score_details ⇒ Types::ScoreDetails
An object that contains details of the Amazon Inspector score.
-
#severity ⇒ String
The severity of the finding.
-
#status ⇒ String
The status of the finding.
-
#title ⇒ String
The title of the finding.
-
#type ⇒ String
The type of the finding.
-
#updated_at ⇒ Time
The date and time the finding was last updated at.
Instance Attribute Details
#aws_account_id ⇒ String
The Amazon Web Services account ID associated with the image.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the finding.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#exploit_available ⇒ String
If a finding discovered in your environment has an exploit available.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#finding_arn ⇒ String
The Amazon Resource Number (ARN) of the finding.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#first_observed_at ⇒ Time
The date and time that the finding was first observed.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#fix_available ⇒ String
Details on whether a fix is available through a version update. This
value can be YES
, NO
, or PARTIAL
. A PARTIAL
fix means that
some, but not all, of the packages identified in the finding have
fixes available through updated versions.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#last_observed_at ⇒ Time
The date and time that the finding was last observed.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#package_vulnerability_details ⇒ Types::PackageVulnerabilityDetails
An object that contains the details of a package vulnerability finding.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#remediation ⇒ Types::Remediation
An object that contains the details about how to remediate a finding.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#resources ⇒ Array<Types::Resource>
Contains information on the resources involved in a finding.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#score ⇒ Float
The Amazon Inspector score given to the finding.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#score_details ⇒ Types::ScoreDetails
An object that contains details of the Amazon Inspector score.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#severity ⇒ String
The severity of the finding.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the finding.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#title ⇒ String
The title of the finding.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of the finding.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time the finding was last updated at.
1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 1649 class EnhancedImageScanFinding < Struct.new( :aws_account_id, :description, :finding_arn, :first_observed_at, :last_observed_at, :package_vulnerability_details, :remediation, :resources, :score, :score_details, :severity, :status, :title, :type, :updated_at, :fix_available, :exploit_available) SENSITIVE = [] include Aws::Structure end |