Delete Source
DELETE/api/v1/sources/:name
Delete a source by name. Its fetcher instance, receiver rule and topics go with it.
An engine-owned source -- the landing table's own -- is refused with 409
conflict, the same answer PUT and PATCH give.
The answer reports the reconcile as a create or an update does: on a
deployment that renders the app config itself, restart_required names the
command that takes away the containers the source's instances ran in.
Request
Responses
- 200
- 401
- 403
- 409
- 422
Successful Response
No valid session: the credentials are missing, invalid or expired, or the account behind them is disabled or blocked
Refused: the session lacks the action this route checks, or its account must replace an issued password first
The source is engine-owned and no write path may delete it
Validation Error