Creates a job for the specified pipeline directly. You can use this method when the internal scheduler is not configured and you want to trigger the job directly or through an external system.
Returns a "NOT_FOUND" error if the pipeline doesn't exist. Returns a "FORBIDDEN" error if the user doesn't have permission to access the pipeline or run jobs for the pipeline.
HTTP request
POST https://datapipelines.googleapis.com/v1/{name=projects/*/locations/*/pipelines/*}:run
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-30 UTC."],[[["\u003cp\u003eThis page details how to directly create and run a job for a specified pipeline, useful when an internal scheduler isn't available.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePOST\u003c/code\u003e request to \u003ccode\u003ehttps://datapipelines.googleapis.com/v1/{name=projects/*/locations/*/pipelines/*}:run\u003c/code\u003e is used, with the pipeline's full name as a required path parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must be empty, and a successful response includes a JSON representation with a "job" object that contains data on the created job.\u003c/p\u003e\n"],["\u003cp\u003eRunning a pipeline requires OAuth scope \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e and the IAM permission \u003ccode\u003edatapipelines.pipelines.run\u003c/code\u003e on the pipeline resource.\u003c/p\u003e\n"],["\u003cp\u003eErrors such as \u003ccode\u003eNOT_FOUND\u003c/code\u003e and \u003ccode\u003eFORBIDDEN\u003c/code\u003e can be returned depending on the pipeline's existence or permission status of the user.\u003c/p\u003e\n"]]],[],null,[]]