PipelineRunRequestArgs

data class PipelineRunRequestArgs(val artifacts: Output<List<String>>? = null, val catalogDigest: Output<String>? = null, val pipelineResourceId: Output<String>? = null, val source: Output<PipelineRunSourcePropertiesArgs>? = null, val target: Output<PipelineRunTargetPropertiesArgs>? = null) : ConvertibleToJava<PipelineRunRequestArgs>

The request properties provided for a pipeline run.

Constructors

Link copied to clipboard
constructor(artifacts: Output<List<String>>? = null, catalogDigest: Output<String>? = null, pipelineResourceId: Output<String>? = null, source: Output<PipelineRunSourcePropertiesArgs>? = null, target: Output<PipelineRunTargetPropertiesArgs>? = null)

Properties

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

List of source artifacts to be transferred by the pipeline. Specify an image by repository ('hello-world'). This will use the 'latest' tag. Specify an image by tag ('hello-world:latest'). Specify an image by sha256-based manifest digest ('hello-world@sha256:abc123').

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

The digest of the tar used to transfer the artifacts.

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

The resource ID of the pipeline to run.

Link copied to clipboard

The source properties of the pipeline run.

Link copied to clipboard

The target properties of the pipeline run.

Functions

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