IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Delete datafeeds API
editDelete datafeeds API
editDeletes an existing datafeed.
Request
editDELETE _ml/datafeeds/<feed_id>
Prerequisites
edit-
Requires the
manage_ml
cluster privilege. This privilege is included in themachine_learning_admin
built-in role. -
Unless you use the
force
parameter, you must stop the datafeed before you can delete it.
Path parameters
edit-
<feed_id>
- (Required, string) A numerical character string that uniquely identifies the datafeed. This identifier can contain lowercase alphanumeric characters (a-z and 0-9), hyphens, and underscores. It must start and end with alphanumeric characters.
Query parameters
edit-
force
- (Optional, Boolean) Use to forcefully delete a started datafeed; this method is quicker than stopping and deleting the datafeed.
Examples
editresp = client.ml.delete_datafeed( datafeed_id="datafeed-total-requests", ) print(resp)
response = client.ml.delete_datafeed( datafeed_id: 'datafeed-total-requests' ) puts response
const response = await client.ml.deleteDatafeed({ datafeed_id: "datafeed-total-requests", }); console.log(response);
DELETE _ml/datafeeds/datafeed-total-requests
When the datafeed is deleted, you receive the following results:
{ "acknowledged": true }