Skip to content

Slot: buildDefinition

All inputs to the build, sufficient to initialise and reproduce it. REQUIRED at SLSA Build L1.

URI: slsa:buildDefinition Alias: buildDefinition

Applicable Classes

Name Description Modifies Slot
SlsaDocument Root wrapper for any SLSA attestation payload no
BuildProvenance An attestation predicate (predicateType "https://slsa no

Properties

Type and Range

Property Value
Range BuildDefinition
Domain Of SlsaDocument, BuildProvenance

Cardinality and Requirements

Property Value
Required Yes

In Subsets

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/slsa

Mappings

Mapping Type Mapped Value
self slsa:buildDefinition
native slsa:buildDefinition

LinkML Source

name: buildDefinition
description: All inputs to the build, sufficient to initialise and reproduce it. REQUIRED
  at SLSA Build L1.
in_subset:
- slsa_build_track
from_schema: https://w3id.org/lmodel/slsa
rank: 1000
alias: buildDefinition
domain_of:
- SlsaDocument
- BuildProvenance
range: BuildDefinition
required: true
inlined: true