Class: Aws::SecurityHub::Types::SoftwarePackage
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::SoftwarePackage
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-securityhub/types.rb
Overview
Information about a software package.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#architecture ⇒ String
The architecture used for the software package.
-
#epoch ⇒ String
The epoch of the software package.
-
#file_path ⇒ String
The file system path to the package manager inventory file.
-
#fixed_in_version ⇒ String
The version of the software package in which the vulnerability has been resolved.
-
#name ⇒ String
The name of the software package.
-
#package_manager ⇒ String
The source of the package.
-
#release ⇒ String
The release of the software package.
-
#remediation ⇒ String
Describes the actions a customer can take to resolve the vulnerability in the software package.
-
#source_layer_arn ⇒ String
The Amazon Resource Name (ARN) of the source layer.
-
#source_layer_hash ⇒ String
The source layer hash of the vulnerable package.
-
#version ⇒ String
The version of the software package.
Instance Attribute Details
#architecture ⇒ String
The architecture used for the software package.
29794 29795 29796 29797 29798 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 |
# File 'lib/aws-sdk-securityhub/types.rb', line 29794 class SoftwarePackage < Struct.new( :name, :version, :epoch, :release, :architecture, :package_manager, :file_path, :fixed_in_version, :remediation, :source_layer_hash, :source_layer_arn) SENSITIVE = [] include Aws::Structure end |
#epoch ⇒ String
The epoch of the software package.
29794 29795 29796 29797 29798 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 |
# File 'lib/aws-sdk-securityhub/types.rb', line 29794 class SoftwarePackage < Struct.new( :name, :version, :epoch, :release, :architecture, :package_manager, :file_path, :fixed_in_version, :remediation, :source_layer_hash, :source_layer_arn) SENSITIVE = [] include Aws::Structure end |
#file_path ⇒ String
The file system path to the package manager inventory file.
29794 29795 29796 29797 29798 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 |
# File 'lib/aws-sdk-securityhub/types.rb', line 29794 class SoftwarePackage < Struct.new( :name, :version, :epoch, :release, :architecture, :package_manager, :file_path, :fixed_in_version, :remediation, :source_layer_hash, :source_layer_arn) SENSITIVE = [] include Aws::Structure end |
#fixed_in_version ⇒ String
The version of the software package in which the vulnerability has been resolved.
29794 29795 29796 29797 29798 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 |
# File 'lib/aws-sdk-securityhub/types.rb', line 29794 class SoftwarePackage < Struct.new( :name, :version, :epoch, :release, :architecture, :package_manager, :file_path, :fixed_in_version, :remediation, :source_layer_hash, :source_layer_arn) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the software package.
29794 29795 29796 29797 29798 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 |
# File 'lib/aws-sdk-securityhub/types.rb', line 29794 class SoftwarePackage < Struct.new( :name, :version, :epoch, :release, :architecture, :package_manager, :file_path, :fixed_in_version, :remediation, :source_layer_hash, :source_layer_arn) SENSITIVE = [] include Aws::Structure end |
#package_manager ⇒ String
The source of the package.
29794 29795 29796 29797 29798 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 |
# File 'lib/aws-sdk-securityhub/types.rb', line 29794 class SoftwarePackage < Struct.new( :name, :version, :epoch, :release, :architecture, :package_manager, :file_path, :fixed_in_version, :remediation, :source_layer_hash, :source_layer_arn) SENSITIVE = [] include Aws::Structure end |
#release ⇒ String
The release of the software package.
29794 29795 29796 29797 29798 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 |
# File 'lib/aws-sdk-securityhub/types.rb', line 29794 class SoftwarePackage < Struct.new( :name, :version, :epoch, :release, :architecture, :package_manager, :file_path, :fixed_in_version, :remediation, :source_layer_hash, :source_layer_arn) SENSITIVE = [] include Aws::Structure end |
#remediation ⇒ String
Describes the actions a customer can take to resolve the vulnerability in the software package.
29794 29795 29796 29797 29798 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 |
# File 'lib/aws-sdk-securityhub/types.rb', line 29794 class SoftwarePackage < Struct.new( :name, :version, :epoch, :release, :architecture, :package_manager, :file_path, :fixed_in_version, :remediation, :source_layer_hash, :source_layer_arn) SENSITIVE = [] include Aws::Structure end |
#source_layer_arn ⇒ String
The Amazon Resource Name (ARN) of the source layer.
29794 29795 29796 29797 29798 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 |
# File 'lib/aws-sdk-securityhub/types.rb', line 29794 class SoftwarePackage < Struct.new( :name, :version, :epoch, :release, :architecture, :package_manager, :file_path, :fixed_in_version, :remediation, :source_layer_hash, :source_layer_arn) SENSITIVE = [] include Aws::Structure end |
#source_layer_hash ⇒ String
The source layer hash of the vulnerable package.
29794 29795 29796 29797 29798 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 |
# File 'lib/aws-sdk-securityhub/types.rb', line 29794 class SoftwarePackage < Struct.new( :name, :version, :epoch, :release, :architecture, :package_manager, :file_path, :fixed_in_version, :remediation, :source_layer_hash, :source_layer_arn) SENSITIVE = [] include Aws::Structure end |
#version ⇒ String
The version of the software package.
29794 29795 29796 29797 29798 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 |
# File 'lib/aws-sdk-securityhub/types.rb', line 29794 class SoftwarePackage < Struct.new( :name, :version, :epoch, :release, :architecture, :package_manager, :file_path, :fixed_in_version, :remediation, :source_layer_hash, :source_layer_arn) SENSITIVE = [] include Aws::Structure end |