Class: SlsaPredicate
The base of every predicate this schema models; the predicate_kind it takes from InTotoPredicate names the concrete kind.
- NOTE: this is an abstract class and should not be instantiated directly
URI: slsa:SlsaPredicate
classDiagram
class SlsaPredicate
click SlsaPredicate href "../SlsaPredicate/"
InTotoPredicate <|-- SlsaPredicate
click InTotoPredicate href "../InTotoPredicate/"
SlsaPredicate <|-- SlsaBuildProvenance
click SlsaBuildProvenance href "../SlsaBuildProvenance/"
SlsaPredicate <|-- SlsaVerificationSummary
click SlsaVerificationSummary href "../SlsaVerificationSummary/"
SlsaPredicate <|-- SlsaSourceProvenance
click SlsaSourceProvenance href "../SlsaSourceProvenance/"
SlsaPredicate <|-- SlsaBuildEnvironmentAttestation
click SlsaBuildEnvironmentAttestation href "../SlsaBuildEnvironmentAttestation/"
SlsaPredicate : predicate_kind
Inheritance
Section titled “Inheritance”| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| predicate_kind | 0..1 String |
The kind of predicate, one of this class’s descendants | InTotoPredicate |
In Subsets
Section titled “In Subsets”Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/slsa
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | slsa:SlsaPredicate |
| native | slsa:SlsaPredicate |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: SlsaPredicatedescription: The base of every predicate this schema models; the predicate_kind it takes from InTotoPredicate names the concrete kind.in_subset:- slsa_build_track- slsa_source_track- slsa_build_environment_trackfrom_schema: https://w3id.org/lmodel/slsais_a: InTotoPredicateabstract: trueInduced
Section titled “Induced”name: SlsaPredicatedescription: The base of every predicate this schema models; the predicate_kind it takes from InTotoPredicate names the concrete kind.in_subset:- slsa_build_track- slsa_source_track- slsa_build_environment_trackfrom_schema: https://w3id.org/lmodel/slsais_a: InTotoPredicateabstract: trueattributes: predicate_kind: name: predicate_kind description: The kind of predicate, one of this class's descendants. from_schema: https://w3id.org/lmodel/in-toto/in_toto_core rank: 1000 slot_uri: in_toto_linkml:predicate_kind designates_type: true owner: SlsaPredicate domain_of: - InTotoPredicate range: string