package cyclonedx.v1_4

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Advisory

bom-1.4.proto:580

Used in: Vulnerability

enum Aggregate

bom-1.4.proto:428

Used in: Composition

message AttachedText

bom-1.4.proto:6

Specifies attributes of the text

Used in: Diff, License, Note, Swid

message Bom

bom-1.4.proto:15

enum Classification

bom-1.4.proto:38

Used in: Component

message Commit

bom-1.4.proto:58

Used in: Pedigree

message Component

bom-1.4.proto:71

Used in: Bom, Metadata, Pedigree

message Composition

bom-1.4.proto:443

Used in: Bom

message DataClassification

bom-1.4.proto:121

Specifies the data classification.

Used in: Service

enum DataFlow

bom-1.4.proto:129

Specifies the flow direction of the data. Valid values are: inbound, outbound, bi-directional, and unknown. Direction is relative to the service. Inbound flow states that data enters the service. Outbound flow states that data leaves the service. Bi-directional states that data flows both ways, and unknown states that the direction is not known.

Used in: DataClassification

message Dependency

bom-1.4.proto:137

Used in: Bom

message Diff

bom-1.4.proto:143

Used in: Patch

message Evidence

bom-1.4.proto:457

Used in: Component

message EvidenceCopyright

bom-1.4.proto:452

Used in: Evidence

message ExternalReference

bom-1.4.proto:150

Used in: Bom, Component, Service, Tool

enum ExternalReferenceType

bom-1.4.proto:161

Used in: ExternalReference

message Hash

bom-1.4.proto:211

Specifies the file hash of the component

Used in: Component, ExternalReference, Tool

enum HashAlg

bom-1.4.proto:194

Used in: Hash

message IdentifiableAction

bom-1.4.proto:218

Used in: Commit

enum ImpactAnalysisJustification

bom-1.4.proto:622

Used in: VulnerabilityAnalysis

enum ImpactAnalysisState

bom-1.4.proto:605

Used in: VulnerabilityAnalysis

message Issue

bom-1.4.proto:237

Used in: Patch, ReleaseNotes

enum IssueClassification

bom-1.4.proto:227

Used in: Issue

message License

bom-1.4.proto:265

Used in: LicenseChoice

message LicenseChoice

bom-1.4.proto:258

Used in: Component, Evidence, Metadata, Service

message Metadata

bom-1.4.proto:278

Used in: Bom

message Note

bom-1.4.proto:462

Used in: ReleaseNotes

message OrganizationalContact

bom-1.4.proto:297

Used in: Metadata, OrganizationalEntity, VulnerabilityCredits

message OrganizationalEntity

bom-1.4.proto:306

Used in: Component, Metadata, Service, VulnerabilityCredits

message Patch

bom-1.4.proto:327

Used in: Pedigree

enum PatchClassification

bom-1.4.proto:315

Used in: Patch

message Pedigree

bom-1.4.proto:336

Component pedigree is a way to document complex supply chain scenarios where components are created, distributed, modified, redistributed, combined with other components, etc. Pedigree supports viewing this complex chain from the beginning, the end, or anywhere in the middle. It also provides a way to document variants where the exact relation may not be known.

Used in: Component

message Property

bom-1.4.proto:423

Specifies a property

Used in: Component, Metadata, ReleaseNotes, Service, Vulnerability

message ReleaseNotes

bom-1.4.proto:469

Used in: Component, Service

enum Scope

bom-1.4.proto:351

Used in: Component

enum ScoreMethod

bom-1.4.proto:565

Used in: VulnerabilityRating

message Service

bom-1.4.proto:362

Used in: Bom

enum Severity

bom-1.4.proto:555

Used in: VulnerabilityRating

message Source

bom-1.4.proto:251

The source of the issue where it is documented.

Used in: Issue, Vulnerability, VulnerabilityRating, VulnerabilityReference

message Swid

bom-1.4.proto:392

Used in: Component

message Tool

bom-1.4.proto:410

Specifies a tool (manual or automated).

Used in: Metadata, Vulnerability

message Vulnerability

bom-1.4.proto:494

Used in: Bom

enum VulnerabilityAffectedStatus

bom-1.4.proto:672

Used in: VulnerabilityAffectedVersions

message VulnerabilityAffectedVersions

bom-1.4.proto:661

Used in: VulnerabilityAffects

message VulnerabilityAffects

bom-1.4.proto:654

Used in: Vulnerability

message VulnerabilityAnalysis

bom-1.4.proto:594

Used in: Vulnerability

message VulnerabilityCredits

bom-1.4.proto:587

Used in: Vulnerability

message VulnerabilityRating

bom-1.4.proto:540

Used in: Vulnerability

message VulnerabilityReference

bom-1.4.proto:533

Used in: Vulnerability

enum VulnerabilityResponse

bom-1.4.proto:645

Used in: VulnerabilityAnalysis