Current section

Files

Jump to
sbom lib sbom cyclonedx v16 composition.pb.ex
Raw

lib/sbom/cyclonedx/v16/composition.pb.ex

defmodule SBoM.CycloneDX.V16.Composition do
@moduledoc "CycloneDX Composition model."
use Protobuf,
full_name: "cyclonedx.v1_6.Composition",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field(:aggregate, 1, type: SBoM.CycloneDX.V16.Aggregate, enum: true)
field(:assemblies, 2, repeated: true, type: :string)
field(:dependencies, 3, repeated: true, type: :string)
field(:vulnerabilities, 4, repeated: true, type: :string)
field(:bom_ref, 5, proto3_optional: true, type: :string, json_name: "bomRef")
end