GCP Ai Platform Pipeline Job
A GCP AI Platform Pipeline Job (now part of Vertex AI) represents a single run of a machine-learning workflow defined in a pipeline. The resource stores the pipeline’s compiled definition, the runtime parameters supplied at launch, and the execution metadata that records which components ran, their inputs/outputs, and overall status (e.g. PIPELINE_STATE_SUCCEEDED
, FAILED
, CANCELLED
). Because it is a first-class, namespaced object in the aiPlatform.googleapis.com
(Vertex AI) API, it can be queried, enumerated, cancelled, or deleted via the Google Cloud control plane, just like any other Google Cloud resource.
Typical use-cases include:
• Automating multi-step ML tasks such as data preprocessing, training, evaluation and deployment
• Tracking lineage and reproducibility of model builds
• Enforcing governance by managing permissions and audit logs around each pipeline run
Official documentation: https://cloud.google.com/vertex-ai/docs/reference/rest/v1/projects.locations.pipelineJobs
Supported Methods
GET
: Get a gcp-ai-platform-pipeline-job by its "name"LIST
: List all gcp-ai-platform-pipeline-jobSEARCH