SlsaMetadataArgs

data class SlsaMetadataArgs(val buildFinishedOn: Output<String>? = null, val buildInvocationId: Output<String>? = null, val buildStartedOn: Output<String>? = null, val completeness: Output<SlsaCompletenessArgs>? = null, val reproducible: Output<Boolean>? = null) : ConvertibleToJava<SlsaMetadataArgs>

Other properties of the build.

Constructors

Link copied to clipboard
fun SlsaMetadataArgs(buildFinishedOn: Output<String>? = null, buildInvocationId: Output<String>? = null, buildStartedOn: Output<String>? = null, completeness: Output<SlsaCompletenessArgs>? = null, reproducible: Output<Boolean>? = null)

Functions

Link copied to clipboard
open override fun toJava(): SlsaMetadataArgs

Properties

Link copied to clipboard
val buildFinishedOn: Output<String>? = null

The timestamp of when the build completed.

Link copied to clipboard
val buildInvocationId: Output<String>? = null

Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.

Link copied to clipboard
val buildStartedOn: Output<String>? = null

The timestamp of when the build started.

Link copied to clipboard
val completeness: Output<SlsaCompletenessArgs>? = null

Indicates that the builder claims certain fields in this message to be complete.

Link copied to clipboard
val reproducible: Output<Boolean>? = null

If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.