View Source GoogleApi.ContainerAnalysis.V1alpha1.Model.VulnerabilityAssessmentNote (google_api_container_analysis v0.28.0)
A single VulnerabilityAssessmentNote represents one particular product's vulnerability assessment for one CVE. Multiple VulnerabilityAssessmentNotes together form a Vex statement. Please go/sds-vex-example for a sample Vex statement in the CSAF format.
Attributes
-
assessment
(type:GoogleApi.ContainerAnalysis.V1alpha1.Model.Assessment.t
, default:nil
) - Represents a vulnerability assessment for the product. -
languageCode
(type:String.t
, default:nil
) - Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646. -
longDescription
(type:String.t
, default:nil
) - A detailed description of this Vex. -
product
(type:GoogleApi.ContainerAnalysis.V1alpha1.Model.Product.t
, default:nil
) - The product affected by this vex. -
publisher
(type:GoogleApi.ContainerAnalysis.V1alpha1.Model.Publisher.t
, default:nil
) - Publisher details of this Note. -
shortDescription
(type:String.t
, default:nil
) - A one sentence description of this Vex. -
title
(type:String.t
, default:nil
) - The title of the note. E.g.Vex-Debian-11.4
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContainerAnalysis.V1alpha1.Model.VulnerabilityAssessmentNote{ assessment: GoogleApi.ContainerAnalysis.V1alpha1.Model.Assessment.t() | nil, languageCode: String.t() | nil, longDescription: String.t() | nil, product: GoogleApi.ContainerAnalysis.V1alpha1.Model.Product.t() | nil, publisher: GoogleApi.ContainerAnalysis.V1alpha1.Model.Publisher.t() | nil, shortDescription: String.t() | nil, title: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.