カレンダーAPIから異常検出ジョブを削除

カレンダーから異常検出ジョブを削除します。

リクエスト

DELETE _ml/calendars/<calendar_id>/jobs/<job_id>

前提条件

manage_ml クラスター権限が必要です。この権限は machine_learning_admin ビルトインロールに含まれています。

パスパラメータ

  • <calendar_id>
  • (必須、文字列)カレンダーを一意に識別する文字列。
  • <job_id>
  • (必須、文字列)異常検出ジョブの識別子。ジョブ識別子、グループ名、またはカンマ区切りのジョブまたはグループのリストであることができます。

Python

  1. resp = client.ml.delete_calendar_job(
  2. calendar_id="planned-outages",
  3. job_id="total-requests",
  4. )
  5. print(resp)

Ruby

  1. response = client.ml.delete_calendar_job(
  2. calendar_id: 'planned-outages',
  3. job_id: 'total-requests'
  4. )
  5. puts response

Js

  1. const response = await client.ml.deleteCalendarJob({
  2. calendar_id: "planned-outages",
  3. job_id: "total-requests",
  4. });
  5. console.log(response);

コンソール

  1. DELETE _ml/calendars/planned-outages/jobs/total-requests

ジョブがカレンダーから削除されると、次の結果が得られます:

コンソール-結果

  1. {
  2. "calendar_id": "planned-outages",
  3. "job_ids": []
  4. }