Enum: BuildEnvLevelEnum
SLSA Build Environment Track levels for validating the integrity of the compute environment executing builds.
URI: slsa:BuildEnvLevelEnum
Permissible Values
| Value |
Meaning |
Description |
| SLSA_BUILD_ENV_LEVEL_0 |
None |
No build environment integrity requirements |
| SLSA_BUILD_ENV_LEVEL_1 |
None |
Signed build image provenance exists, protecting against tampering during bui... |
| SLSA_BUILD_ENV_LEVEL_2 |
None |
The compute platform attests to the boot-time integrity of the build environm... |
| SLSA_BUILD_ENV_LEVEL_3 |
None |
The build environment runs in a hardware-attested trusted execution environme... |
Slots
| Name |
Description |
| buildEnvLevel |
The SLSA Build Environment Level supported or represented, reflecting the str... |
In Subsets
Schema Source
- from schema: https://w3id.org/lmodel/slsa
LinkML Source
name: BuildEnvLevelEnum
description: SLSA Build Environment Track levels for validating the integrity of the
compute environment executing builds.
in_subset:
- slsa_build_env_track
from_schema: https://w3id.org/lmodel/slsa
rank: 1000
permissible_values:
SLSA_BUILD_ENV_LEVEL_0:
text: SLSA_BUILD_ENV_LEVEL_0
description: No build environment integrity requirements.
SLSA_BUILD_ENV_LEVEL_1:
text: SLSA_BUILD_ENV_LEVEL_1
description: Signed build image provenance exists, protecting against tampering
during build image distribution to the build platform.
SLSA_BUILD_ENV_LEVEL_2:
text: SLSA_BUILD_ENV_LEVEL_2
description: The compute platform attests to the boot-time integrity of the build
environment, providing evidence of correct instantiation.
SLSA_BUILD_ENV_LEVEL_3:
text: SLSA_BUILD_ENV_LEVEL_3
description: The build environment runs in a hardware-attested trusted execution
environment (TEE), providing runtime integrity guarantees.