Delete a data pipeline
DELETE/data-pipelines/:id
Owner-only delete. Blocked while any execution is RUNNING or STOPPING (DP-1012, HTTP 403). Glue delete fails with HTTP 400 and DependentResources when schedules or other resources still depend on the pipeline (Message has no error-code prefix). Success Message is "Successfully deleted data pipeline {name}." Executions and related S3 reports are removed after Glue/Bedrock teardown.
Request
Responses
- 200
- 400
- 403
- 500
- 501
Pipeline deleted.
Response Headers
Access-Control-Allow-Origin
Access-Control-Allow-Methods
Access-Control-Allow-Headers
Dependents exist (explicit HTTP 400 from the handler) or API Gateway validation.
Response Headers
Access-Control-Allow-Origin
Access-Control-Allow-Methods
Access-Control-Allow-Headers
Invalid input or unauthorized.
Response Headers
Access-Control-Allow-Origin
Access-Control-Allow-Methods
Access-Control-Allow-Headers
Backend failure (GenericFailureException, InconsistentMetadataException, or unexpected GE-1044).
Response Headers
Access-Control-Allow-Origin
Access-Control-Allow-Methods
Access-Control-Allow-Headers
InvalidHttpMethodTypeException. Glue body validation also uses this mapping (DP-1010).
Response Headers
Access-Control-Allow-Origin
Access-Control-Allow-Methods
Access-Control-Allow-Headers