カレンダーAPIの作成

カレンダーをインスタンス化します。

リクエスト

PUT _ml/calendars/<calendar_id>

前提条件

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

説明

詳細については、カレンダーとスケジュールされたイベントを参照してください。

パスパラメータ

  • <calendar_id>
  • (必須、文字列)カレンダーを一意に識別する文字列です。

リクエストボディ

  • description
  • (オプション、文字列)カレンダーの説明です。

Python

  1. resp = client.ml.put_calendar(
  2. calendar_id="planned-outages",
  3. )
  4. print(resp)

Ruby

  1. response = client.ml.put_calendar(
  2. calendar_id: 'planned-outages'
  3. )
  4. puts response

Js

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

コンソール

  1. PUT _ml/calendars/planned-outages

カレンダーが作成されると、次の結果が得られます:

コンソール-結果

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