データフィード削除API
既存のデータフィードを削除します。
リクエスト
DELETE _ml/datafeeds/<feed_id>
前提条件
manage_ml
クラスター権限が必要です。この権限はmachine_learning_admin
ビルトインロールに含まれています。force
パラメータを使用しない限り、データフィードを削除する前に停止する必要があります。
パスパラメータ
<feed_id>
- (必須、文字列)データフィードを一意に識別する数値文字列。この識別子は小文字の英数字(a-zおよび0-9)、ハイフン、アンダースコアを含むことができます。英数字で始まり、英数字で終わる必要があります。
クエリパラメータ
force
- (オプション、Boolean)開始されたデータフィードを強制的に削除するために使用します。この方法は、データフィードを停止して削除するよりも迅速です。
例
Python
resp = client.ml.delete_datafeed(
datafeed_id="datafeed-total-requests",
)
print(resp)
Ruby
response = client.ml.delete_datafeed(
datafeed_id: 'datafeed-total-requests'
)
puts response
Js
const response = await client.ml.deleteDatafeed({
datafeed_id: "datafeed-total-requests",
});
console.log(response);
コンソール
DELETE _ml/datafeeds/datafeed-total-requests
コンソール-結果
{
"acknowledged": true
}