スナップショットライフサイクルポリシーの削除API
既存のスナップショットライフサイクルポリシーを削除します。
リクエスト
DELETE /_slm/policy/<snapshot-lifecycle-policy-id>
前提条件
Elasticsearchのセキュリティ機能が有効になっている場合、このAPIを使用するにはmanage_slm
クラスター権限が必要です。詳細については、セキュリティ権限を参照してください。
説明
指定されたライフサイクルポリシー定義を削除します。これにより、将来のスナップショットが取得されなくなりますが、進行中のスナップショットをキャンセルしたり、以前に取得されたスナップショットを削除したりすることはありません。
パスパラメータ
<policy-id>
- (必須、文字列)削除するスナップショットライフサイクルポリシーのID。
例
Python
resp = client.slm.delete_lifecycle(
policy_id="daily-snapshots",
)
print(resp)
Ruby
response = client.slm.delete_lifecycle(
policy_id: 'daily-snapshots'
)
puts response
Js
const response = await client.slm.deleteLifecycle({
policy_id: "daily-snapshots",
});
console.log(response);
コンソール
DELETE /_slm/policy/daily-snapshots