Delete a data quality check
DELETE/data-quality-checks/:id
Deletes the data quality check identified by id. Caller must have owner AccessType on the related dataset (AUTH-1012 otherwise). On success Message is "Successfully deleted data quality check." Deletion is blocked while any run has RunStatus RUNNING (GE-1034) or when DependentResources exist (HTTP 400 with uncoded Message and DependentResources, typically Schedules). This Lambda maps InvalidInputException, UnauthorizedUserException, GenericFailureException, ClientError, and ParamValidationError to HTTP 400. Missing run rows return HTTP 422. Uncaught exceptions return HTTP 500 (EMF-1001 wrapping GE-1044).
Request
Responses
- 200
- 400
- 500
Data quality check deleted successfully.
Response Headers
Invalid input, authorization failure, RUNNING run, Glue/Dynamo failures (GenericFailureException), or DependentResources block. Codes include IPV-1002, AUTH-1002, AUTH-1012, GE-1034, GE-1008. DependentResources response Message is not code-prefixed.
Response Headers
Backend/generic failure. Body is {"Message": " -