SBoM.CycloneDX.V17.Component (SBoM v0.9.1)
View SourceCycloneDX Component model.
Summary
Types
@type t() :: %SBoM.CycloneDX.V17.Component{ __unknown_fields__: [Protobuf.unknown_field()], author: String.t() | nil, authors: [SBoM.CycloneDX.V17.OrganizationalContact.t()], bom_ref: String.t() | nil, components: [t()], copyright: String.t() | nil, cpe: String.t() | nil, cryptoProperties: SBoM.CycloneDX.V17.CryptoProperties.t() | nil, data: [SBoM.CycloneDX.V17.ComponentData.t()], description: String.t() | nil, evidence: SBoM.CycloneDX.V17.Evidence.t() | nil, external_references: [SBoM.CycloneDX.V17.ExternalReference.t()], group: String.t() | nil, hashes: [SBoM.CycloneDX.V17.Hash.t()], isExternal: boolean() | nil, licenses: [SBoM.CycloneDX.V17.LicenseChoice.t()], manufacturer: SBoM.CycloneDX.V17.OrganizationalEntity.t() | nil, mime_type: String.t() | nil, modelCard: SBoM.CycloneDX.V17.ModelCard.t() | nil, modified: boolean() | nil, name: String.t(), omniborId: [String.t()], patent_assertions: [SBoM.CycloneDX.V17.PatentAssertion.t()], pedigree: SBoM.CycloneDX.V17.Pedigree.t() | nil, properties: [SBoM.CycloneDX.V17.Property.t()], publisher: String.t() | nil, purl: String.t() | nil, releaseNotes: SBoM.CycloneDX.V17.ReleaseNotes.t() | nil, scope: SBoM.CycloneDX.V17.Scope.t() | nil, supplier: SBoM.CycloneDX.V17.OrganizationalEntity.t() | nil, swhid: [String.t()], swid: SBoM.CycloneDX.V17.Swid.t() | nil, tags: [String.t()], type: SBoM.CycloneDX.V17.Classification.t(), version: String.t(), versionRange: String.t() | nil }