Slsa Provenance Zero Two Args
data class SlsaProvenanceZeroTwoArgs(val buildConfig: Output<Map<String, String>>? = null, val buildType: Output<String>? = null, val builder: Output<GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaBuilderArgs>? = null, val invocation: Output<GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaInvocationArgs>? = null, val materials: Output<List<GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMaterialArgs>>? = null, val metadata: Output<GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMetadataArgs>? = null) : ConvertibleToJava<SlsaProvenanceZeroTwoArgs>
SlsaProvenanceZeroTwo is the slsa provenance as defined by the slsa spec. See full explanation of fields at slsa.dev/provenance/v0.2.
Constructors
Link copied to clipboard
constructor(buildConfig: Output<Map<String, String>>? = null, buildType: Output<String>? = null, builder: Output<GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaBuilderArgs>? = null, invocation: Output<GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaInvocationArgs>? = null, materials: Output<List<GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMaterialArgs>>? = null, metadata: Output<GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMetadataArgs>? = null)
Properties
Link copied to clipboard
Lists the steps in the build.
Link copied to clipboard
val builder: Output<GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaBuilderArgs>? = null
Identifies the entity that executed the recipe, which is trusted to have correctly performed the operation and populated this provenance.
Link copied to clipboard
val invocation: Output<GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaInvocationArgs>? = null
Identifies the event that kicked off the build.
Link copied to clipboard
val materials: Output<List<GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMaterialArgs>>? = null
The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on.
Link copied to clipboard
val metadata: Output<GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMetadataArgs>? = null
Other properties of the build.