カレンダーAPIからイベントを削除
カレンダーから予定されたイベントを削除します。
リクエスト
DELETE _ml/calendars/<calendar_id>/events/<event_id>
前提条件
manage_ml
クラスター権限が必要です。この権限は machine_learning_admin
ビルトインロールに含まれています。
説明
このAPIはカレンダーから個々のイベントを削除します。すべての予定されたイベントを削除し、カレンダーを削除するには、カレンダー削除APIを参照してください。
パスパラメータ
<calendar_id>
- (必須、文字列)カレンダーを一意に識別する文字列。
<event_id>
- (必須、文字列)予定されたイベントの識別子。この識別子は、カレンダーイベント取得APIを使用して取得できます。
例
Python
resp = client.ml.delete_calendar_event(
calendar_id="planned-outages",
event_id="LS8LJGEBMTCMA-qz49st",
)
print(resp)
Ruby
response = client.ml.delete_calendar_event(
calendar_id: 'planned-outages',
event_id: 'LS8LJGEBMTCMA-qz49st'
)
puts response
Js
const response = await client.ml.deleteCalendarEvent({
calendar_id: "planned-outages",
event_id: "LS8LJGEBMTCMA-qz49st",
});
console.log(response);
コンソール
DELETE _ml/calendars/planned-outages/events/LS8LJGEBMTCMA-qz49st
イベントが削除されると、次の結果が得られます:
Js
{
"acknowledged": true
}