Current section

Files

Jump to
sbom lib sbom cyclonedx v17 vulnerability_analysis.pb.ex
Raw

lib/sbom/cyclonedx/v17/vulnerability_analysis.pb.ex

defmodule SBoM.CycloneDX.V17.VulnerabilityAnalysis do
@moduledoc "CycloneDX VulnerabilityAnalysis model."
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
alias Google.Protobuf.Timestamp
field(:state, 1,
proto3_optional: true,
type: SBoM.CycloneDX.V17.ImpactAnalysisState,
enum: true
)
field(:justification, 2,
proto3_optional: true,
type: SBoM.CycloneDX.V17.ImpactAnalysisJustification,
enum: true
)
field(:response, 3, repeated: true, type: SBoM.CycloneDX.V17.VulnerabilityResponse, enum: true)
field(:detail, 4, proto3_optional: true, type: :string)
field(:firstIssued, 5, proto3_optional: true, type: Timestamp)
field(:lastUpdated, 6, proto3_optional: true, type: Timestamp)
end