スナップショットを待つ

許可されるフェーズ: 削除。

インデックスを削除する前に、指定された SLM ポリシーが実行されるのを待ちます。これにより、削除されたインデックスのスナップショットが利用可能になります。

オプション

  • policy
  • (必須、文字列)削除アクションが待機すべき SLM ポリシーの名前。

Python

  1. resp = client.ilm.put_lifecycle(
  2. name="my_policy",
  3. policy={
  4. "phases": {
  5. "delete": {
  6. "actions": {
  7. "wait_for_snapshot": {
  8. "policy": "slm-policy-name"
  9. }
  10. }
  11. }
  12. }
  13. },
  14. )
  15. print(resp)

Js

  1. const response = await client.ilm.putLifecycle({
  2. name: "my_policy",
  3. policy: {
  4. phases: {
  5. delete: {
  6. actions: {
  7. wait_for_snapshot: {
  8. policy: "slm-policy-name",
  9. },
  10. },
  11. },
  12. },
  13. },
  14. });
  15. console.log(response);

コンソール

  1. PUT _ilm/policy/my_policy
  2. {
  3. "policy": {
  4. "phases": {
  5. "delete": {
  6. "actions": {
  7. "wait_for_snapshot" : {
  8. "policy": "slm-policy-name"
  9. }
  10. }
  11. }
  12. }
  13. }
  14. }