SlsaProvenanceZeroTwoArgs

data class SlsaProvenanceZeroTwoArgs(val buildConfig: Output<Map<String, String>>? = null, val buildType: Output<String>? = null, val builder: Output<GrafeasV1SlsaProvenanceZeroTwoSlsaBuilderArgs>? = null, val invocation: Output<GrafeasV1SlsaProvenanceZeroTwoSlsaInvocationArgs>? = null, val materials: Output<List<GrafeasV1SlsaProvenanceZeroTwoSlsaMaterialArgs>>? = null, val metadata: Output<GrafeasV1SlsaProvenanceZeroTwoSlsaMetadataArgs>? = null) : ConvertibleToJava<SlsaProvenanceZeroTwoArgs>

See full explanation of fields at slsa.dev/provenance/v0.2.

Constructors

Link copied to clipboard
fun SlsaProvenanceZeroTwoArgs(buildConfig: Output<Map<String, String>>? = null, buildType: Output<String>? = null, builder: Output<GrafeasV1SlsaProvenanceZeroTwoSlsaBuilderArgs>? = null, invocation: Output<GrafeasV1SlsaProvenanceZeroTwoSlsaInvocationArgs>? = null, materials: Output<List<GrafeasV1SlsaProvenanceZeroTwoSlsaMaterialArgs>>? = null, metadata: Output<GrafeasV1SlsaProvenanceZeroTwoSlsaMetadataArgs>? = null)

Functions

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

Properties

Link copied to clipboard
val buildConfig: Output<Map<String, String>>? = null
Link copied to clipboard
Link copied to clipboard
val buildType: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard