PipelineRunRequest Class

The request properties provided for a pipeline run.

Inheritance
PipelineRunRequest

Constructor

PipelineRunRequest(*, pipeline_resource_id: Optional[str] = None, artifacts: Optional[List[str]] = None, source: Optional[azure.mgmt.containerregistry.v2019_12_01_preview.models._models_py3.PipelineRunSourceProperties] = None, target: Optional[azure.mgmt.containerregistry.v2019_12_01_preview.models._models_py3.PipelineRunTargetProperties] = None, catalog_digest: Optional[str] = None, **kwargs)

Variables

pipeline_resource_id
str

The resource ID of the pipeline to run.

artifacts
list[str]

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

source
PipelineRunSourceProperties

The source properties of the pipeline run.

target
PipelineRunTargetProperties

The target properties of the pipeline run.

catalog_digest
str

The digest of the tar used to transfer the artifacts.