Share via


PipelineRunRequest interface

The request properties provided for a pipeline run.

Properties

artifacts

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').

catalogDigest

The digest of the tar used to transfer the artifacts.

pipelineResourceId

The resource ID of the pipeline to run.

source

The source properties of the pipeline run.

target

The target properties of the pipeline run.

Property Details

artifacts

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').

artifacts?: string[]

Property Value

string[]

catalogDigest

The digest of the tar used to transfer the artifacts.

catalogDigest?: string

Property Value

string

pipelineResourceId

The resource ID of the pipeline to run.

pipelineResourceId?: string

Property Value

string

source

The source properties of the pipeline run.

source?: PipelineRunSourceProperties

Property Value

target

The target properties of the pipeline run.

target?: PipelineRunTargetProperties

Property Value