Class: SlsaBuildParameter
One named input to a build, with a string value.
classDiagram
class SlsaBuildParameter
click SlsaBuildParameter href "../SlsaBuildParameter/"
SlsaBuildParameter : parameter_name
SlsaBuildParameter : parameter_value
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| parameter_name | 1 String |
The parameter’s name | direct |
| parameter_value | 0..1 String |
The parameter’s value | direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| SlsaBuildDefinition | external_parameters | range | SlsaBuildParameter |
| SlsaBuildDefinition | internal_parameters | range | SlsaBuildParameter |
In Subsets
Section titled “In Subsets”Comments
Section titled “Comments”- The specification recommends string values; a structured value is written as its JSON text.
- Each name appears once in a list, since the attestation’s JSON uses it as a key; the validator does not check this.
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:SlsaBuildParameter |
| native | slsa:SlsaBuildParameter |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: SlsaBuildParameterdescription: One named input to a build, with a string value.comments:- The specification recommends string values; a structured value is written as its JSON text.- Each name appears once in a list, since the attestation's JSON uses it as a key; the validator does not check this.in_subset:- slsa_build_trackfrom_schema: https://w3id.org/lmodel/slsaattributes: parameter_name: name: parameter_name description: The parameter's name. from_schema: https://w3id.org/lmodel/slsa/slsa_build rank: 1000 domain_of: - SlsaBuildParameter required: true parameter_value: name: parameter_value description: The parameter's value. from_schema: https://w3id.org/lmodel/slsa/slsa_build rank: 1000 domain_of: - SlsaBuildParameterInduced
Section titled “Induced”name: SlsaBuildParameterdescription: One named input to a build, with a string value.comments:- The specification recommends string values; a structured value is written as its JSON text.- Each name appears once in a list, since the attestation's JSON uses it as a key; the validator does not check this.in_subset:- slsa_build_trackfrom_schema: https://w3id.org/lmodel/slsaattributes: parameter_name: name: parameter_name description: The parameter's name. from_schema: https://w3id.org/lmodel/slsa/slsa_build rank: 1000 owner: SlsaBuildParameter domain_of: - SlsaBuildParameter range: string required: true parameter_value: name: parameter_value description: The parameter's value. from_schema: https://w3id.org/lmodel/slsa/slsa_build rank: 1000 owner: SlsaBuildParameter domain_of: - SlsaBuildParameter range: string