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
BuildProvenance An attestation predicate (predicateType "https://slsa no
SlsaDocument Root wrapper for any SLSA attestation payload 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