class

Vulnerability

Inherits YAML::Serializable < JSON::Serializable < Reference < Object

Constructors

new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
Source
new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Source

Class methods

color(string : String)
Source

Instance methods

add_properties!(type : String)
Source
base_image
Source
base_image=(base_image : String | Nil)
Source
cve_or_id
Source
cvss
Source
cvss_score
Source
cvss_score=(cvss_score : Float32 | Nil)
Source
cvss_v3
Source
cvss_v3=(cvss_v3 : String | Nil)
Source
cwe_list(cwes : Array(String) | Nil)
Source
description
Source
description=(description : String)
Source
dockerfile_instruction=(dockerfile_instruction : String | Nil)
Source
dockerfile_instruction?
Source
fixed_in
Source
fixed_in_version=(fixed_in_version : String | Nil)
Source
fixed_in_version?
Source
get_cve(idents : Hash(String, Array(String)) | Nil)
Source
get_cwe(idents : Hash(String, Array(String)) | Nil)
Source
id=(id : String)
Source
identifiers
Source
identifiers=(identifiers : Hash(String, Array(String)) | Nil)
Source
name
Source
name=(name : String)
Source
package_name
Source
package_name=(package_name : String | Nil)
Source
severity
Source
severity=(severity : String)
Source
sort_index
Source
source?
Source
summary
Source
title
Source
title=(title : String)
Source
type
Source
version
Source
version=(version : String)
Source