package mondoo.sbom.v1

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

message Asset

sbom.proto:154

Asset represents a digital or physical resource in an IT environment. It could be software, hardware, or any identifiable entity within the infrastructure.

Used in: Sbom

message Evidence

sbom.proto:246

Used in: Package

enum EvidenceType

sbom.proto:241

Used in: Evidence

message ExternalID

sbom.proto:137

ExternalID encapsulates an external identifier and its type. This structure is useful for referencing resources or entities that are external to the system or application using this data model.

Used in: Asset

enum ExternalIDType

sbom.proto:101

ExternalIDType enumerates the different types of external identifiers that can be used to reference external resources or entities. Each type corresponds to a specific kind of identifier, such as an AWS account number or an Amazon Resource Name (ARN).

Used in: ExternalID

message Generator

sbom.proto:86

Source describes the provider of the BOM data, which in this case is the always Mondoo.

Used in: Sbom

message Package

sbom.proto:213

Package details an individual software package or library.

Used in: Sbom

message Platform

sbom.proto:191

Platform describes the technical platform or environment of an asset. This could be an operating system, a hardware architecture, a cloud resource or another defining characteristic of the asset's environment.

Used in: Asset

message Sbom

sbom.proto:50

Sbom (Software Bill of Materials) represents a comprehensive inventory of software packages. It is a structured list of all software components that are part of a given asset, such as a virtual machine or container. The Sbom is used to identify known vulnerabilities and other security issues within the scanned asset.

enum Status

sbom.proto:13

Status represents the possible states of processing or generation for a Bill of Materials (BOM). Each status indicates a different stage or outcome in the lifecycle of a BOM.

Used in: Sbom