Stop or resume a data pipeline execution
PUT/data-pipelines/:id/executions/:executionid
Requires editor access and query operation=stop|resume (IPV-1051 if missing, IPV-1041 if invalid). stop is allowed only when ExecutionStatus is RUNNING (DP-1012 otherwise) and returns Message "Successfully stopped the data pipeline". resume requires a body NodeNames array (GE-1001 if empty), matching Graph (DP-1015), and at least one named node that ran (DP-1016). Resume is blocked for RUNNING/STOPPING (DP-1012). Resume success includes a new ExecutionId.
Request
Responses
- 200
- 400
- 403
- 500
- 501
StopDataPipelineExecutionResponse or ResumeDataPipelineExecutionResponse.
Response Headers
API Gateway request validation (missing required parameters such as role_id). Lambda InvalidInputException from this function is HTTP 403.
Response Headers
Invalid input or unauthorized.
Response Headers
Backend failure (GenericFailureException, InconsistentMetadataException, or unexpected GE-1044).
Response Headers
InvalidHttpMethodTypeException. Glue body validation also uses this mapping (DP-1010).