delete-auto-follow-pattern.asciidoc 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. [role="xpack"]
  2. [testenv="platinum"]
  3. [[ccr-delete-auto-follow-pattern]]
  4. === Delete Auto-Follow Pattern API
  5. ++++
  6. <titleabbrev>Delete Auto-Follow Pattern</titleabbrev>
  7. ++++
  8. Delete auto-follow patterns.
  9. ==== Description
  10. This API deletes a configured auto-follow pattern collection.
  11. ==== Request
  12. //////////////////////////
  13. [source,js]
  14. --------------------------------------------------
  15. PUT /_ccr/auto_follow/my_auto_follow_pattern
  16. {
  17. "remote_cluster" : "remote_cluster",
  18. "leader_index_patterns" :
  19. [
  20. "leader_index"
  21. ],
  22. "follow_index_pattern" : "{{leader_index}}-follower"
  23. }
  24. --------------------------------------------------
  25. // CONSOLE
  26. // TEST[setup:remote_cluster]
  27. // TESTSETUP
  28. //////////////////////////
  29. [source,js]
  30. --------------------------------------------------
  31. DELETE /_ccr/auto_follow/<auto_follow_pattern_name>
  32. --------------------------------------------------
  33. // CONSOLE
  34. // TEST[s/<auto_follow_pattern_name>/my_auto_follow_pattern/]
  35. ==== Path Parameters
  36. `auto_follow_pattern_name` (required)::
  37. (string) specifies the auto-follow pattern collection to delete
  38. ==== Example
  39. This example deletes an auto-follow pattern collection named
  40. `my_auto_follow_pattern`:
  41. [source,js]
  42. --------------------------------------------------
  43. DELETE /_ccr/auto_follow/my_auto_follow_pattern
  44. --------------------------------------------------
  45. // CONSOLE
  46. // TEST[setup:remote_cluster]
  47. The API returns the following result:
  48. [source,js]
  49. --------------------------------------------------
  50. {
  51. "acknowledged" : true
  52. }
  53. --------------------------------------------------
  54. // TESTRESPONSE