Class: Aws::ECR::Types::PackageVulnerabilityDetails
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::ECR::Types::PackageVulnerabilityDetails
 
 
- Defined in:
 - gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb
 
Overview
Information about a package vulnerability finding.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #cvss  ⇒ Array<Types::CvssScore> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
An object that contains details about the CVSS score of a finding.
 - 
  
    
      #reference_urls  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
One or more URLs that contain details about this vulnerability type.
 - 
  
    
      #related_vulnerabilities  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
One or more vulnerabilities related to the one identified in this finding.
 - 
  
    
      #source  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The source of the vulnerability information.
 - 
  
    
      #source_url  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A URL to the source of the vulnerability information.
 - 
  
    
      #vendor_created_at  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The date and time that this vulnerability was first added to the vendor's database.
 - 
  
    
      #vendor_severity  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The severity the vendor has given to this vulnerability type.
 - 
  
    
      #vendor_updated_at  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The date and time the vendor last updated this vulnerability in their database.
 - 
  
    
      #vulnerability_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID given to this vulnerability.
 - 
  
    
      #vulnerable_packages  ⇒ Array<Types::VulnerablePackage> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The packages impacted by this vulnerability.
 
Instance Attribute Details
#cvss ⇒ Array<Types::CvssScore>
An object that contains details about the CVSS score of a finding.
      2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001  | 
    
      # File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2988 class PackageVulnerabilityDetails < Struct.new( :cvss, :reference_urls, :related_vulnerabilities, :source, :source_url, :vendor_created_at, :vendor_severity, :vendor_updated_at, :vulnerability_id, :vulnerable_packages) SENSITIVE = [] include Aws::Structure end  | 
  
#reference_urls ⇒ Array<String>
One or more URLs that contain details about this vulnerability type.
      2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001  | 
    
      # File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2988 class PackageVulnerabilityDetails < Struct.new( :cvss, :reference_urls, :related_vulnerabilities, :source, :source_url, :vendor_created_at, :vendor_severity, :vendor_updated_at, :vulnerability_id, :vulnerable_packages) SENSITIVE = [] include Aws::Structure end  | 
  
#related_vulnerabilities ⇒ Array<String>
One or more vulnerabilities related to the one identified in this finding.
      2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001  | 
    
      # File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2988 class PackageVulnerabilityDetails < Struct.new( :cvss, :reference_urls, :related_vulnerabilities, :source, :source_url, :vendor_created_at, :vendor_severity, :vendor_updated_at, :vulnerability_id, :vulnerable_packages) SENSITIVE = [] include Aws::Structure end  | 
  
#source ⇒ String
The source of the vulnerability information.
      2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001  | 
    
      # File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2988 class PackageVulnerabilityDetails < Struct.new( :cvss, :reference_urls, :related_vulnerabilities, :source, :source_url, :vendor_created_at, :vendor_severity, :vendor_updated_at, :vulnerability_id, :vulnerable_packages) SENSITIVE = [] include Aws::Structure end  | 
  
#source_url ⇒ String
A URL to the source of the vulnerability information.
      2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001  | 
    
      # File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2988 class PackageVulnerabilityDetails < Struct.new( :cvss, :reference_urls, :related_vulnerabilities, :source, :source_url, :vendor_created_at, :vendor_severity, :vendor_updated_at, :vulnerability_id, :vulnerable_packages) SENSITIVE = [] include Aws::Structure end  | 
  
#vendor_created_at ⇒ Time
The date and time that this vulnerability was first added to the vendor's database.
      2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001  | 
    
      # File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2988 class PackageVulnerabilityDetails < Struct.new( :cvss, :reference_urls, :related_vulnerabilities, :source, :source_url, :vendor_created_at, :vendor_severity, :vendor_updated_at, :vulnerability_id, :vulnerable_packages) SENSITIVE = [] include Aws::Structure end  | 
  
#vendor_severity ⇒ String
The severity the vendor has given to this vulnerability type.
      2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001  | 
    
      # File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2988 class PackageVulnerabilityDetails < Struct.new( :cvss, :reference_urls, :related_vulnerabilities, :source, :source_url, :vendor_created_at, :vendor_severity, :vendor_updated_at, :vulnerability_id, :vulnerable_packages) SENSITIVE = [] include Aws::Structure end  | 
  
#vendor_updated_at ⇒ Time
The date and time the vendor last updated this vulnerability in their database.
      2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001  | 
    
      # File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2988 class PackageVulnerabilityDetails < Struct.new( :cvss, :reference_urls, :related_vulnerabilities, :source, :source_url, :vendor_created_at, :vendor_severity, :vendor_updated_at, :vulnerability_id, :vulnerable_packages) SENSITIVE = [] include Aws::Structure end  | 
  
#vulnerability_id ⇒ String
The ID given to this vulnerability.
      2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001  | 
    
      # File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2988 class PackageVulnerabilityDetails < Struct.new( :cvss, :reference_urls, :related_vulnerabilities, :source, :source_url, :vendor_created_at, :vendor_severity, :vendor_updated_at, :vulnerability_id, :vulnerable_packages) SENSITIVE = [] include Aws::Structure end  | 
  
#vulnerable_packages ⇒ Array<Types::VulnerablePackage>
The packages impacted by this vulnerability.
      2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001  | 
    
      # File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 2988 class PackageVulnerabilityDetails < Struct.new( :cvss, :reference_urls, :related_vulnerabilities, :source, :source_url, :vendor_created_at, :vendor_severity, :vendor_updated_at, :vulnerability_id, :vulnerable_packages) SENSITIVE = [] include Aws::Structure end  |