浏览代码

Rename Synonyms API namespace (#98383)

Carlos Delgado 2 年之前
父节点
当前提交
2abfa6c06c
共有 19 个文件被更改,包括 231 次插入231 次删除
  1. 4 4
      rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.delete_synonym.json
  2. 4 4
      rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.delete_synonym_rule.json
  3. 3 3
      rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.get_synonym.json
  4. 4 4
      rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.get_synonym_rule.json
  5. 1 1
      rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.get_synonyms_sets.json
  6. 4 4
      rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.put_synonym.json
  7. 4 4
      rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.put_synonym_rule.json
  8. 11 11
      rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/100_synonyms_no_system_index.yml
  9. 22 22
      rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/10_synonyms_put.yml
  10. 16 16
      rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/20_synonyms_get.yml
  11. 18 18
      rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/30_synonyms_delete.yml
  12. 35 35
      rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/40_synonyms_sets_get.yml
  13. 15 15
      rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/50_synonym_rule_put.yml
  14. 11 11
      rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/60_synonym_rule_get.yml
  15. 34 34
      rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/70_synonym_rule_delete.yml
  16. 7 7
      rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/80_synonyms_from_index.yml
  17. 6 6
      rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/90_synonyms_reloading_for_synset.yml
  18. 16 16
      x-pack/qa/core-rest-tests-with-security/src/yamlRestTest/resources/rest-api-spec/test/synonyms_privileges/10_synonyms_with_privileges.yml
  19. 16 16
      x-pack/qa/core-rest-tests-with-security/src/yamlRestTest/resources/rest-api-spec/test/synonyms_privileges/20_synonyms_no_privileges.yml

+ 4 - 4
rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.delete.json → rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.delete_synonym.json

@@ -1,5 +1,5 @@
 {
 {
-  "synonyms.delete": {
+  "synonyms.delete_synonym": {
     "documentation": {
     "documentation": {
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/delete-synonyms-set.html",
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/delete-synonyms-set.html",
       "description": "Deletes a synonym set"
       "description": "Deletes a synonym set"
@@ -14,14 +14,14 @@
     "url": {
     "url": {
       "paths": [
       "paths": [
         {
         {
-          "path": "/_synonyms/{synonyms_set}",
+          "path": "/_synonyms/{id}",
           "methods": [
           "methods": [
             "DELETE"
             "DELETE"
           ],
           ],
           "parts": {
           "parts": {
-            "synonyms_set": {
+            "id": {
               "type": "string",
               "type": "string",
-              "description": "The name of the synonyms set to be deleted"
+              "description": "The id of the synonyms set to be deleted"
             }
             }
           }
           }
         }
         }

+ 4 - 4
rest-api-spec/src/main/resources/rest-api-spec/api/synonym_rule.delete.json → rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.delete_synonym_rule.json

@@ -1,5 +1,5 @@
 {
 {
-  "synonym_rule.delete": {
+  "synonyms.delete_synonym_rule": {
     "documentation": {
     "documentation": {
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/delete-synonym-rule.html",
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/delete-synonym-rule.html",
       "description": "Deletes a synonym rule in a synonym set"
       "description": "Deletes a synonym rule in a synonym set"
@@ -17,16 +17,16 @@
     "url": {
     "url": {
       "paths": [
       "paths": [
         {
         {
-          "path": "/_synonyms/{synonyms_set}/{synonym_rule}",
+          "path": "/_synonyms/{set_id}/{rule_id}",
           "methods": [
           "methods": [
             "DELETE"
             "DELETE"
           ],
           ],
           "parts": {
           "parts": {
-            "synonyms_set": {
+            "set_id": {
               "type": "string",
               "type": "string",
               "description": "The id of the synonym set to be updated"
               "description": "The id of the synonym set to be updated"
             },
             },
-            "synonym_rule": {
+            "rule_id": {
               "type": "string",
               "type": "string",
               "description": "The id of the synonym rule to be deleted"
               "description": "The id of the synonym rule to be deleted"
             }
             }

+ 3 - 3
rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.get.json → rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.get_synonym.json

@@ -1,5 +1,5 @@
 {
 {
-  "synonyms.get": {
+  "synonyms.get_synonym": {
     "documentation": {
     "documentation": {
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/get-synonyms-set.html",
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/get-synonyms-set.html",
       "description": "Retrieves a synonym set"
       "description": "Retrieves a synonym set"
@@ -14,12 +14,12 @@
     "url": {
     "url": {
       "paths": [
       "paths": [
         {
         {
-          "path": "/_synonyms/{synonyms_set}",
+          "path": "/_synonyms/{id}",
           "methods": [
           "methods": [
             "GET"
             "GET"
           ],
           ],
           "parts": {
           "parts": {
-            "synonyms_set": {
+            "id": {
               "type": "string",
               "type": "string",
               "description": "The name of the synonyms set to be retrieved"
               "description": "The name of the synonyms set to be retrieved"
             }
             }

+ 4 - 4
rest-api-spec/src/main/resources/rest-api-spec/api/synonym_rule.get.json → rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.get_synonym_rule.json

@@ -1,5 +1,5 @@
 {
 {
-  "synonym_rule.get": {
+  "synonyms.get_synonym_rule": {
     "documentation": {
     "documentation": {
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/get-synonym-rule.html",
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/get-synonym-rule.html",
       "description": "Retrieves a synonym rule from a synonym set"
       "description": "Retrieves a synonym rule from a synonym set"
@@ -17,16 +17,16 @@
     "url": {
     "url": {
       "paths": [
       "paths": [
         {
         {
-          "path": "/_synonyms/{synonyms_set}/{synonym_rule}",
+          "path": "/_synonyms/{set_id}/{rule_id}",
           "methods": [
           "methods": [
             "GET"
             "GET"
           ],
           ],
           "parts": {
           "parts": {
-            "synonyms_set": {
+            "set_id": {
               "type": "string",
               "type": "string",
               "description": "The id of the synonym set to retrieve the synonym rule from"
               "description": "The id of the synonym set to retrieve the synonym rule from"
             },
             },
-            "synonym_rule": {
+            "rule_id": {
               "type": "string",
               "type": "string",
               "description": "The id of the synonym rule to retrieve"
               "description": "The id of the synonym rule to retrieve"
             }
             }

+ 1 - 1
rest-api-spec/src/main/resources/rest-api-spec/api/synonyms_sets.get.json → rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.get_synonyms_sets.json

@@ -1,5 +1,5 @@
 {
 {
-  "synonyms_sets.get": {
+  "synonyms.get_synonyms_sets": {
     "documentation": {
     "documentation": {
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/list-synonyms-sets.html",
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/list-synonyms-sets.html",
       "description": "Retrieves a summary of all defined synonym sets"
       "description": "Retrieves a summary of all defined synonym sets"

+ 4 - 4
rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.put.json → rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.put_synonym.json

@@ -1,5 +1,5 @@
 {
 {
-  "synonyms.put": {
+  "synonyms.put_synonym": {
     "documentation": {
     "documentation": {
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/put-synonyms-set.html",
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/put-synonyms-set.html",
       "description": "Creates or updates a synonyms set"
       "description": "Creates or updates a synonyms set"
@@ -17,14 +17,14 @@
     "url": {
     "url": {
       "paths": [
       "paths": [
         {
         {
-          "path": "/_synonyms/{synonyms_set}",
+          "path": "/_synonyms/{id}",
           "methods": [
           "methods": [
             "PUT"
             "PUT"
           ],
           ],
           "parts": {
           "parts": {
-            "synonyms_set": {
+            "id": {
               "type": "string",
               "type": "string",
-              "description": "The name of the synonyms set to be created or updated"
+              "description": "The id of the synonyms set to be created or updated"
             }
             }
           }
           }
         }
         }

+ 4 - 4
rest-api-spec/src/main/resources/rest-api-spec/api/synonym_rule.put.json → rest-api-spec/src/main/resources/rest-api-spec/api/synonyms.put_synonym_rule.json

@@ -1,5 +1,5 @@
 {
 {
-  "synonym_rule.put": {
+  "synonyms.put_synonym_rule": {
     "documentation": {
     "documentation": {
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/put-synonym-rule.html",
       "url": "https://www.elastic.co/guide/en/elasticsearch/reference/master/put-synonym-rule.html",
       "description": "Creates or updates a synonym rule in a synonym set"
       "description": "Creates or updates a synonym rule in a synonym set"
@@ -17,16 +17,16 @@
     "url": {
     "url": {
       "paths": [
       "paths": [
         {
         {
-          "path": "/_synonyms/{synonyms_set}/{synonym_rule}",
+          "path": "/_synonyms/{set_id}/{rule_id}",
           "methods": [
           "methods": [
             "PUT"
             "PUT"
           ],
           ],
           "parts": {
           "parts": {
-            "synonyms_set": {
+            "set_id": {
               "type": "string",
               "type": "string",
               "description": "The id of the synonym set to be updated with the synonym rule"
               "description": "The id of the synonym set to be updated with the synonym rule"
             },
             },
-            "synonym_rule": {
+            "rule_id": {
               "type": "string",
               "type": "string",
               "description": "The id of the synonym rule to be updated or created"
               "description": "The id of the synonym rule to be updated or created"
             }
             }

+ 11 - 11
rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/100_synonyms_no_system_index.yml

@@ -5,7 +5,7 @@ setup:
 ---
 ---
 "Get synonyms sets returns not found when no index exists":
 "Get synonyms sets returns not found when no index exists":
   - do:
   - do:
-      synonyms_sets.get: { }
+      synonyms.get_synonyms_sets: { }
 
 
   - match:
   - match:
       count: 0
       count: 0
@@ -15,29 +15,29 @@ setup:
 "Get synonym set returns not found when no index exists":
 "Get synonym set returns not found when no index exists":
   - do:
   - do:
       catch: /synonyms set \[test\-synonyms\] not found/
       catch: /synonyms set \[test\-synonyms\] not found/
-      synonyms.get:
-        synonyms_set: "test-synonyms"
+      synonyms.get_synonym:
+        id: "test-synonyms"
 
 
 
 
 ---
 ---
 "Delete synonym set returns not found when no index exists":
 "Delete synonym set returns not found when no index exists":
   - do:
   - do:
       catch: /synonyms set \[test\-synonyms\] not found/
       catch: /synonyms set \[test\-synonyms\] not found/
-      synonyms.delete:
-        synonyms_set: "test-synonyms"
+      synonyms.delete_synonym:
+        id: "test-synonyms"
 
 
 ---
 ---
 "Get synonym rule returns not found when no index exists":
 "Get synonym rule returns not found when no index exists":
   - do:
   - do:
       catch: /synonyms set \[test\-synonyms\] not found/
       catch: /synonyms set \[test\-synonyms\] not found/
-      synonym_rule.get:
-        synonyms_set: "test-synonyms"
-        synonym_rule: "test-id"
+      synonyms.get_synonym_rule:
+        set_id: "test-synonyms"
+        rule_id: "test-id"
 
 
 ---
 ---
 "Delete synonym rule returns not found when no index exists":
 "Delete synonym rule returns not found when no index exists":
   - do:
   - do:
       catch: /synonyms set \[test\-synonyms\] not found/
       catch: /synonyms set \[test\-synonyms\] not found/
-      synonym_rule.delete:
-        synonyms_set: "test-synonyms"
-        synonym_rule: "test-id"
+      synonyms.delete_synonym_rule:
+        set_id: "test-synonyms"
+        rule_id: "test-id"

+ 22 - 22
rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/10_synonyms_put.yml

@@ -6,8 +6,8 @@ setup:
 ---
 ---
 "Create synonyms with no ID creates ID automatically":
 "Create synonyms with no ID creates ID automatically":
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-update-synonyms
+      synonyms.put_synonym:
+        id: test-update-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, hi"
             - synonyms: "hello, hi"
@@ -16,8 +16,8 @@ setup:
   - match: { result: "created" }
   - match: { result: "created" }
 
 
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-update-synonyms
+      synonyms.get_synonym:
+        id: test-update-synonyms
 
 
   - is_true: synonyms_set.0.id
   - is_true: synonyms_set.0.id
   - is_true: synonyms_set.1.id
   - is_true: synonyms_set.1.id
@@ -25,8 +25,8 @@ setup:
 ---
 ---
 "Create and Update synonyms set":
 "Create and Update synonyms set":
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-update-synonyms
+      synonyms.put_synonym:
+        id: test-update-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, hi"
             - synonyms: "hello, hi"
@@ -38,8 +38,8 @@ setup:
   - length: { reload_analyzers_details.reload_details: 0 }
   - length: { reload_analyzers_details.reload_details: 0 }
 
 
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-update-synonyms
+      synonyms.put_synonym:
+        id: test-update-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "other, another"
             - synonyms: "other, another"
@@ -51,16 +51,16 @@ setup:
 ---
 ---
 "Create empty synonyms set":
 "Create empty synonyms set":
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-empty-synonyms
+      synonyms.put_synonym:
+        id: test-empty-synonyms
         body:
         body:
           synonyms_set: []
           synonyms_set: []
 
 
   - match: { result: "created" }
   - match: { result: "created" }
 
 
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-empty-synonyms
+      synonyms.get_synonym:
+        id: test-empty-synonyms
 
 
   - match: { count: 0 }
   - match: { count: 0 }
   - match: { synonyms_set: [] }
   - match: { synonyms_set: [] }
@@ -69,40 +69,40 @@ setup:
 "Validation fails tests":
 "Validation fails tests":
   - do:
   - do:
       catch: /\[synonyms\] field can't be empty/
       catch: /\[synonyms\] field can't be empty/
-      synonyms.put:
-        synonyms_set: test-update-synonyms
+      synonyms.put_synonym:
+        id: test-update-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: ""
             - synonyms: ""
 
 
   - do:
   - do:
       catch: /More than one explicit mapping specified in the same synonyms rule/
       catch: /More than one explicit mapping specified in the same synonyms rule/
-      synonyms.put:
-        synonyms_set: test-update-synonyms
+      synonyms.put_synonym:
+        id: test-update-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "bye => => goodbye"
             - synonyms: "bye => => goodbye"
 
 
   - do:
   - do:
       catch: /Incorrect syntax for \[synonyms\]/
       catch: /Incorrect syntax for \[synonyms\]/
-      synonyms.put:
-        synonyms_set: test-update-synonyms
+      synonyms.put_synonym:
+        id: test-update-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: " => goodbye"
             - synonyms: " => goodbye"
 
 
   - do:
   - do:
       catch: /Incorrect syntax for \[synonyms\]/
       catch: /Incorrect syntax for \[synonyms\]/
-      synonyms.put:
-        synonyms_set: test-update-synonyms
+      synonyms.put_synonym:
+        id: test-update-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "bye => "
             - synonyms: "bye => "
 
 
   - do:
   - do:
       catch: /Incorrect syntax for \[synonyms\]/
       catch: /Incorrect syntax for \[synonyms\]/
-      synonyms.put:
-        synonyms_set: test-update-synonyms
+      synonyms.put_synonym:
+        id: test-update-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "bye, goodbye,  "
             - synonyms: "bye, goodbye,  "

+ 16 - 16
rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/20_synonyms_get.yml

@@ -3,8 +3,8 @@ setup:
       version: " - 8.9.99"
       version: " - 8.9.99"
       reason: Introduced in 8.10.0
       reason: Introduced in 8.10.0
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-get-synonyms
+      synonyms.put_synonym:
+        id: test-get-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, hi"
             - synonyms: "hello, hi"
@@ -18,8 +18,8 @@ setup:
 ---
 ---
 "Get synonyms set":
 "Get synonyms set":
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-get-synonyms
+      synonyms.get_synonym:
+        id: test-get-synonyms
 
 
   - match:
   - match:
       count: 3
       count: 3
@@ -36,14 +36,14 @@ setup:
 "Get synonyms set - not found":
 "Get synonyms set - not found":
   - do:
   - do:
       catch: missing
       catch: missing
-      synonyms.get:
-        synonyms_set: unknown-synonym-set
+      synonyms.get_synonym:
+        id: unknown-synonym-set
 
 
 ---
 ---
 "Pagination - size":
 "Pagination - size":
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-get-synonyms
+      synonyms.get_synonym:
+        id: test-get-synonyms
         size: 2
         size: 2
 
 
   - match:
   - match:
@@ -58,8 +58,8 @@ setup:
 ---
 ---
 "Pagination - from":
 "Pagination - from":
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-get-synonyms
+      synonyms.get_synonym:
+        id: test-get-synonyms
         from: 1
         from: 1
 
 
   - match:
   - match:
@@ -75,8 +75,8 @@ setup:
 ---
 ---
 "Synonyms set with same IDs":
 "Synonyms set with same IDs":
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-get-synonyms-same-ids
+      synonyms.put_synonym:
+        id: test-get-synonyms-same-ids
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "another, different"
             - synonyms: "another, different"
@@ -87,8 +87,8 @@ setup:
               id: "test-id-3"
               id: "test-id-3"
 
 
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-get-synonyms
+      synonyms.get_synonym:
+        id: test-get-synonyms
 
 
   - match:
   - match:
       count: 3
       count: 3
@@ -102,8 +102,8 @@ setup:
           id: "test-id-3"
           id: "test-id-3"
 
 
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-get-synonyms-same-ids
+      synonyms.get_synonym:
+        id: test-get-synonyms-same-ids
 
 
   - match:
   - match:
       count: 3
       count: 3

+ 18 - 18
rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/30_synonyms_delete.yml

@@ -3,8 +3,8 @@ setup:
       version: " - 8.9.99"
       version: " - 8.9.99"
       reason: Introduced in 8.10.0
       reason: Introduced in 8.10.0
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-get-synonyms
+      synonyms.put_synonym:
+        id: test-get-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, hi"
             - synonyms: "hello, hi"
@@ -15,29 +15,29 @@ setup:
 ---
 ---
 "Delete synonyms set":
 "Delete synonyms set":
   - do:
   - do:
-      synonyms.delete:
-        synonyms_set: test-get-synonyms
+      synonyms.delete_synonym:
+        id: test-get-synonyms
 
 
   - match:
   - match:
       acknowledged: true
       acknowledged: true
 
 
   - do:
   - do:
       catch: missing
       catch: missing
-      synonyms.get:
-        synonyms_set: test-get-synonyms
+      synonyms.get_synonym:
+        id: test-get-synonyms
 
 
 ---
 ---
 "Delete synonyms set - not found":
 "Delete synonyms set - not found":
   - do:
   - do:
       catch: missing
       catch: missing
-      synonyms.delete:
-        synonyms_set: unknown-synonym-set
+      synonyms.delete_synonym:
+        id: unknown-synonym-set
 
 
 ---
 ---
 "Delete synonyms set - does not impact other synonym sets":
 "Delete synonyms set - does not impact other synonym sets":
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-other-synonyms
+      synonyms.put_synonym:
+        id: test-other-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hola, hi"
             - synonyms: "hola, hi"
@@ -45,12 +45,12 @@ setup:
             - synonyms: "test => check"
             - synonyms: "test => check"
               id: "test-other-2"
               id: "test-other-2"
   - do:
   - do:
-      synonyms.delete:
-        synonyms_set: test-get-synonyms
+      synonyms.delete_synonym:
+        id: test-get-synonyms
 
 
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-other-synonyms
+      synonyms.get_synonym:
+        id: test-other-synonyms
 
 
   - match:
   - match:
       count: 2
       count: 2
@@ -91,12 +91,12 @@ setup:
 
 
   - do:
   - do:
       catch: /synonyms set \[test-get-synonyms\] cannot be deleted as it is used in the following indices:\ my_index1/
       catch: /synonyms set \[test-get-synonyms\] cannot be deleted as it is used in the following indices:\ my_index1/
-      synonyms.delete:
-        synonyms_set: test-get-synonyms
+      synonyms.delete_synonym:
+        id: test-get-synonyms
 
 
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-get-synonyms
+      synonyms.get_synonym:
+        id: test-get-synonyms
 
 
   - match:
   - match:
       count: 2
       count: 2

+ 35 - 35
rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/40_synonyms_sets_get.yml

@@ -3,23 +3,23 @@ setup:
       version: " - 8.9.99"
       version: " - 8.9.99"
       reason: Introduced in 8.10.0
       reason: Introduced in 8.10.0
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms-3
+      synonyms.put_synonym:
+        id: test-synonyms-3
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, hi"
             - synonyms: "hello, hi"
             - synonyms: "goodbye, bye"
             - synonyms: "goodbye, bye"
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms-1
+      synonyms.put_synonym:
+        id: test-synonyms-1
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "test, check"
             - synonyms: "test, check"
             - synonyms: "good, great"
             - synonyms: "good, great"
             - synonyms: "bad, evil"
             - synonyms: "bad, evil"
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms-2
+      synonyms.put_synonym:
+        id: test-synonyms-2
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "pc, computer"
             - synonyms: "pc, computer"
@@ -27,7 +27,7 @@ setup:
 ---
 ---
 "List synonyms set":
 "List synonyms set":
   - do:
   - do:
-      synonyms_sets.get: { }
+      synonyms.get_synonyms_sets: { }
 
 
   - match:
   - match:
       count: 3
       count: 3
@@ -44,7 +44,7 @@ setup:
 ---
 ---
 "Pagination - size":
 "Pagination - size":
   - do:
   - do:
-      synonyms_sets.get:
+      synonyms.get_synonyms_sets:
         size: 2
         size: 2
 
 
   - match:
   - match:
@@ -59,7 +59,7 @@ setup:
 ---
 ---
 "Pagination - from":
 "Pagination - from":
   - do:
   - do:
-      synonyms_sets.get:
+      synonyms.get_synonyms_sets:
         from: 1
         from: 1
 
 
   - match:
   - match:
@@ -75,19 +75,19 @@ setup:
 "No synonym sets":
 "No synonym sets":
 
 
   - do:
   - do:
-      synonyms.delete:
-        synonyms_set: test-synonyms-1
+      synonyms.delete_synonym:
+        id: test-synonyms-1
 
 
   - do:
   - do:
-      synonyms.delete:
-        synonyms_set: test-synonyms-2
+      synonyms.delete_synonym:
+        id: test-synonyms-2
 
 
   - do:
   - do:
-      synonyms.delete:
-        synonyms_set: test-synonyms-3
+      synonyms.delete_synonym:
+        id: test-synonyms-3
 
 
   - do:
   - do:
-      synonyms_sets.get: { }
+      synonyms.get_synonyms_sets: { }
 
 
   - match:
   - match:
       count: 0
       count: 0
@@ -98,61 +98,61 @@ setup:
 "More than 10 synonym sets":
 "More than 10 synonym sets":
 
 
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms-4
+      synonyms.put_synonym:
+        id: test-synonyms-4
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "test, check"
             - synonyms: "test, check"
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms-5
+      synonyms.put_synonym:
+        id: test-synonyms-5
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "test, check"
             - synonyms: "test, check"
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms-6
+      synonyms.put_synonym:
+        id: test-synonyms-6
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "test, check"
             - synonyms: "test, check"
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms-7
+      synonyms.put_synonym:
+        id: test-synonyms-7
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "test, check"
             - synonyms: "test, check"
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms-8
+      synonyms.put_synonym:
+        id: test-synonyms-8
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "test, check"
             - synonyms: "test, check"
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms-9
+      synonyms.put_synonym:
+        id: test-synonyms-9
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "test, check"
             - synonyms: "test, check"
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms-10
+      synonyms.put_synonym:
+        id: test-synonyms-10
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "test, check"
             - synonyms: "test, check"
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms-11
+      synonyms.put_synonym:
+        id: test-synonyms-11
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "test, check"
             - synonyms: "test, check"
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms-12
+      synonyms.put_synonym:
+        id: test-synonyms-12
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "test, check"
             - synonyms: "test, check"
   - do:
   - do:
-      synonyms_sets.get: { }
+      synonyms.get_synonyms_sets: { }
 
 
   - match:
   - match:
       count: 12
       count: 12

+ 15 - 15
rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/50_synonym_rule_put.yml

@@ -3,8 +3,8 @@ setup:
       version: " - 8.9.99"
       version: " - 8.9.99"
       reason: Introduced in 8.10.0
       reason: Introduced in 8.10.0
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms
+      synonyms.put_synonym:
+        id: test-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, hi"
             - synonyms: "hello, hi"
@@ -18,9 +18,9 @@ setup:
 ---
 ---
 "Update a synonyms rule":
 "Update a synonyms rule":
   - do:
   - do:
-      synonym_rule.put:
-        synonyms_set: "test-synonyms"
-        synonym_rule: "test-id-2"
+      synonyms.put_synonym_rule:
+        set_id: "test-synonyms"
+        rule_id: "test-id-2"
         body:
         body:
           synonyms: "bye, goodbye, seeya"
           synonyms: "bye, goodbye, seeya"
 
 
@@ -29,8 +29,8 @@ setup:
   - length: { reload_analyzers_details.reload_details: 0 }
   - length: { reload_analyzers_details.reload_details: 0 }
 
 
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-synonyms
+      synonyms.get_synonym:
+        id: test-synonyms
 
 
   - match:
   - match:
       synonyms_set:
       synonyms_set:
@@ -45,9 +45,9 @@ setup:
 ---
 ---
 "Create a new synonym rule":
 "Create a new synonym rule":
   - do:
   - do:
-      synonym_rule.put:
-        synonyms_set: "test-synonyms"
-        synonym_rule: "test-id-0"
+      synonyms.put_synonym_rule:
+        set_id: "test-synonyms"
+        rule_id: "test-id-0"
         body:
         body:
           synonyms: "i-phone, iphone"
           synonyms: "i-phone, iphone"
 
 
@@ -56,8 +56,8 @@ setup:
   - length: { reload_analyzers_details.reload_details: 0 }
   - length: { reload_analyzers_details.reload_details: 0 }
 
 
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-synonyms
+      synonyms.get_synonym:
+        id: test-synonyms
 
 
   - match:
   - match:
       synonyms_set:
       synonyms_set:
@@ -75,8 +75,8 @@ setup:
 
 
   - do:
   - do:
       catch: missing
       catch: missing
-      synonym_rule.put:
-        synonyms_set: "test-synonyms-non-existent"
-        synonym_rule: "test-id-0"
+      synonyms.put_synonym_rule:
+        set_id: "test-synonyms-non-existent"
+        rule_id: "test-id-0"
         body:
         body:
           synonyms: "i-phone, iphone"
           synonyms: "i-phone, iphone"

+ 11 - 11
rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/60_synonym_rule_get.yml

@@ -3,8 +3,8 @@ setup:
       version: " - 8.9.99"
       version: " - 8.9.99"
       reason: Introduced in 8.10.0
       reason: Introduced in 8.10.0
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms
+      synonyms.put_synonym:
+        id: test-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, hi"
             - synonyms: "hello, hi"
@@ -18,9 +18,9 @@ setup:
 ---
 ---
 "Get a synonym rule":
 "Get a synonym rule":
   - do:
   - do:
-      synonym_rule.get:
-        synonyms_set: "test-synonyms"
-        synonym_rule: "test-id-2"
+      synonyms.get_synonym_rule:
+        set_id: "test-synonyms"
+        rule_id: "test-id-2"
 
 
   - match: {id: "test-id-2"}
   - match: {id: "test-id-2"}
   - match: {synonyms: "bye => goodbye"}
   - match: {synonyms: "bye => goodbye"}
@@ -29,13 +29,13 @@ setup:
 "Synonym set not found":
 "Synonym set not found":
   - do:
   - do:
       catch: missing
       catch: missing
-      synonym_rule.get:
-        synonyms_set: "test-non-existing-synonyms"
-        synonym_rule: "test-id-2"
+      synonyms.get_synonym_rule:
+        set_id: "test-non-existing-synonyms"
+        rule_id: "test-id-2"
 ---
 ---
 "Synonym rule not found":
 "Synonym rule not found":
   - do:
   - do:
       catch: missing
       catch: missing
-      synonym_rule.get:
-        synonyms_set: "test-synonyms"
-        synonym_rule: "test-non-existing-id"
+      synonyms.get_synonym_rule:
+        set_id: "test-synonyms"
+        rule_id: "test-non-existing-id"

+ 34 - 34
rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/70_synonym_rule_delete.yml

@@ -3,8 +3,8 @@ setup:
       version: " - 8.9.99"
       version: " - 8.9.99"
       reason: Introduced in 8.10.0
       reason: Introduced in 8.10.0
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-synonyms
+      synonyms.put_synonym:
+        id: test-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, hi"
             - synonyms: "hello, hi"
@@ -17,9 +17,9 @@ setup:
 ---
 ---
 "Delete synonym rule":
 "Delete synonym rule":
   - do:
   - do:
-      synonym_rule.delete:
-        synonyms_set: test-synonyms
-        synonym_rule: test-id-2
+      synonyms.delete_synonym_rule:
+        set_id: test-synonyms
+        rule_id: test-id-2
 
 
   - match: { result: "deleted" }
   - match: { result: "deleted" }
   - match: { reload_analyzers_details._shards.total: 0 }
   - match: { reload_analyzers_details._shards.total: 0 }
@@ -27,13 +27,13 @@ setup:
 
 
   - do:
   - do:
       catch: missing
       catch: missing
-      synonym_rule.get:
-        synonyms_set: test-synonyms
-        synonym_rule: test-id-2
+      synonyms.get_synonym_rule:
+        set_id: test-synonyms
+        rule_id: test-id-2
 
 
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-synonyms
+      synonyms.get_synonym:
+        id: test-synonyms
 
 
   - match:
   - match:
       count: 2
       count: 2
@@ -48,23 +48,23 @@ setup:
 "Delete synonym rule - missing synonym set":
 "Delete synonym rule - missing synonym set":
   - do:
   - do:
       catch: missing
       catch: missing
-      synonym_rule.delete:
-        synonyms_set: test-non-existing-synonyms
-        synonym_rule: test-id-2
+      synonyms.delete_synonym_rule:
+        set_id: test-non-existing-synonyms
+        rule_id: test-id-2
 
 
 ---
 ---
 "Delete synonym rule - missing synonym rule":
 "Delete synonym rule - missing synonym rule":
   - do:
   - do:
       catch: missing
       catch: missing
-      synonym_rule.delete:
-        synonyms_set: test-synonyms
-        synonym_rule: test-non-existing-id
+      synonyms.delete_synonym_rule:
+        set_id: test-synonyms
+        rule_id: test-non-existing-id
 
 
 ---
 ---
 "Delete synonym rule - does not impact other synonym sets":
 "Delete synonym rule - does not impact other synonym sets":
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: test-other-synonyms
+      synonyms.put_synonym:
+        id: test-other-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hola, hi"
             - synonyms: "hola, hi"
@@ -72,13 +72,13 @@ setup:
             - synonyms: "test => check"
             - synonyms: "test => check"
               id: "test-id-2"
               id: "test-id-2"
   - do:
   - do:
-      synonym_rule.delete:
-        synonyms_set: test-synonyms
-        synonym_rule: test-id-1
+      synonyms.delete_synonym_rule:
+        set_id: test-synonyms
+        rule_id: test-id-1
 
 
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-other-synonyms
+      synonyms.get_synonym:
+        id: test-other-synonyms
 
 
   - match:
   - match:
       count: 2
       count: 2
@@ -92,23 +92,23 @@ setup:
 ---
 ---
 "Delete synonym rules - delete all synonym rules leave an empty synonym set":
 "Delete synonym rules - delete all synonym rules leave an empty synonym set":
   - do:
   - do:
-      synonym_rule.delete:
-        synonyms_set: test-synonyms
-        synonym_rule: test-id-1
+      synonyms.delete_synonym_rule:
+        set_id: test-synonyms
+        rule_id: test-id-1
 
 
   - do:
   - do:
-      synonym_rule.delete:
-        synonyms_set: test-synonyms
-        synonym_rule: test-id-2
+      synonyms.delete_synonym_rule:
+        set_id: test-synonyms
+        rule_id: test-id-2
 
 
   - do:
   - do:
-      synonym_rule.delete:
-        synonyms_set: test-synonyms
-        synonym_rule: test-id-3
+      synonyms.delete_synonym_rule:
+        set_id: test-synonyms
+        rule_id: test-id-3
 
 
   - do:
   - do:
-      synonyms.get:
-        synonyms_set: test-synonyms
+      synonyms.get_synonym:
+        id: test-synonyms
 
 
   - match: { count: 0 }
   - match: { count: 0 }
   - match: { synonyms_set: [] }
   - match: { synonyms_set: [] }

+ 7 - 7
rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/80_synonyms_from_index.yml

@@ -5,8 +5,8 @@ setup:
 
 
   # Create a new synonyms set
   # Create a new synonyms set
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: set1
+      synonyms.put_synonym:
+        id: set1
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, hi"
             - synonyms: "hello, hi"
@@ -74,8 +74,8 @@ setup:
 ---
 ---
 "Update the synonym set and auto-reload analyzer":
 "Update the synonym set and auto-reload analyzer":
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: set1
+      synonyms.put_synonym:
+        id: set1
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, salute"
             - synonyms: "hello, salute"
@@ -109,9 +109,9 @@ setup:
 ---
 ---
 "Update a single synonym rule and auto-reload analyzer":
 "Update a single synonym rule and auto-reload analyzer":
   - do:
   - do:
-      synonym_rule.put:
-        synonyms_set: set1
-        synonym_rule: "synonym-rule-1"
+      synonyms.put_synonym_rule:
+        set_id: set1
+        rule_id: "synonym-rule-1"
         body:
         body:
           synonyms: "hello, hola"
           synonyms: "hello, hola"
   - match: { result: "updated" }
   - match: { result: "updated" }

+ 6 - 6
rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/synonyms/90_synonyms_reloading_for_synset.yml

@@ -6,8 +6,8 @@
 
 
   # Create synonyms_set1
   # Create synonyms_set1
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: synonyms_set1
+      synonyms.put_synonym:
+        id: synonyms_set1
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, hi"
             - synonyms: "hello, hi"
@@ -17,8 +17,8 @@
 
 
   # Create synonyms synonyms_set2
   # Create synonyms synonyms_set2
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: synonyms_set2
+      synonyms.put_synonym:
+        id: synonyms_set2
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, hi"
             - synonyms: "hello, hi"
@@ -98,8 +98,8 @@
 
 
   # An update of synonyms_set1 must trigger auto-reloading of analyzers only for synonyms_set1
   # An update of synonyms_set1 must trigger auto-reloading of analyzers only for synonyms_set1
   - do:
   - do:
-      synonyms.put:
-        synonyms_set: synonyms_set1
+      synonyms.put_synonym:
+        id: synonyms_set1
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, salute"
             - synonyms: "hello, salute"

+ 16 - 16
x-pack/qa/core-rest-tests-with-security/src/yamlRestTest/resources/rest-api-spec/test/synonyms_privileges/10_synonyms_with_privileges.yml

@@ -32,8 +32,8 @@ teardown:
 "Check synonyms set operations - with manage_search_synonyms privilege":
 "Check synonyms set operations - with manage_search_synonyms privilege":
   - do:
   - do:
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
-      synonyms.put:
-        synonyms_set: test-synonyms
+      synonyms.put_synonym:
+        id: test-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, hi"
             - synonyms: "hello, hi"
@@ -43,24 +43,24 @@ teardown:
 
 
   - do:
   - do:
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
-      synonyms.get:
-        synonyms_set: test-synonyms
+      synonyms.get_synonym:
+        id: test-synonyms
 
 
   - match:
   - match:
       count: 1
       count: 1
 
 
   - do:
   - do:
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
-      synonyms_sets.get: { }
+      synonyms.get_synonyms_sets: { }
 
 
   - match:
   - match:
       count: 1
       count: 1
 
 
   - do:
   - do:
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
-      synonym_rule.put:
-        synonyms_set: "test-synonyms"
-        synonym_rule: "test-id-0"
+      synonyms.put_synonym_rule:
+        set_id: "test-synonyms"
+        rule_id: "test-id-0"
         body:
         body:
           synonyms: "i-phone, iphone"
           synonyms: "i-phone, iphone"
 
 
@@ -68,22 +68,22 @@ teardown:
 
 
   - do:
   - do:
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
-      synonym_rule.get:
-        synonyms_set: "test-synonyms"
-        synonym_rule: "test-id-0"
+      synonyms.get_synonym_rule:
+        set_id: "test-synonyms"
+        rule_id: "test-id-0"
 
 
   - match: {id: "test-id-0"}
   - match: {id: "test-id-0"}
 
 
   - do:
   - do:
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
-      synonym_rule.delete:
-        synonyms_set: test-synonyms
-        synonym_rule: test-id-0
+      synonyms.delete_synonym_rule:
+        set_id: test-synonyms
+        rule_id: test-id-0
 
 
   - do:
   - do:
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
       headers: { Authorization: "Basic c3lub255bXMtdXNlcjpzeW5vbnltcy11c2VyLXBhc3N3b3Jk" }  # synonyms-user
-      synonyms.delete:
-        synonyms_set: test-synonyms
+      synonyms.delete_synonym:
+        id: test-synonyms
 
 
   - match:
   - match:
       acknowledged: true
       acknowledged: true

+ 16 - 16
x-pack/qa/core-rest-tests-with-security/src/yamlRestTest/resources/rest-api-spec/test/synonyms_privileges/20_synonyms_no_privileges.yml

@@ -34,8 +34,8 @@ teardown:
   - do:
   - do:
       catch: "forbidden"
       catch: "forbidden"
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
-      synonyms.put:
-        synonyms_set: test-synonyms
+      synonyms.put_synonym:
+        id: test-synonyms
         body:
         body:
           synonyms_set:
           synonyms_set:
             - synonyms: "hello, hi"
             - synonyms: "hello, hi"
@@ -46,31 +46,31 @@ teardown:
   - do:
   - do:
       catch: "forbidden"
       catch: "forbidden"
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
-      synonyms.get:
-        synonyms_set: test-synonyms
+      synonyms.get_synonym:
+        id: test-synonyms
 
 
 ---
 ---
 "Delete synonyms set - no manage_search_synonyms privilege":
 "Delete synonyms set - no manage_search_synonyms privilege":
   - do:
   - do:
       catch: "forbidden"
       catch: "forbidden"
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
-      synonyms.delete:
-        synonyms_set: test-synonyms
+      synonyms.delete_synonym:
+        id: test-synonyms
 ---
 ---
 "List synonyms sets - no manage_search_synonyms privilege":
 "List synonyms sets - no manage_search_synonyms privilege":
   - do:
   - do:
       catch: "forbidden"
       catch: "forbidden"
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
-      synonyms_sets.get: { }
+      synonyms.get_synonyms_sets: { }
 
 
 ---
 ---
 "Update a synonyms rule - no manage_search_synonyms privilege":
 "Update a synonyms rule - no manage_search_synonyms privilege":
   - do:
   - do:
       catch: "forbidden"
       catch: "forbidden"
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
-      synonym_rule.put:
-        synonyms_set: "test-synonyms"
-        synonym_rule: "test-id-2"
+      synonyms.put_synonym_rule:
+        set_id: "test-synonyms"
+        rule_id: "test-id-2"
         body:
         body:
           synonyms: "bye, goodbye, seeya"
           synonyms: "bye, goodbye, seeya"
 
 
@@ -79,15 +79,15 @@ teardown:
   - do:
   - do:
       catch: "forbidden"
       catch: "forbidden"
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
-      synonym_rule.get:
-        synonyms_set: "test-synonyms"
-        synonym_rule: "test-id-2"
+      synonyms.get_synonym_rule:
+        set_id: "test-synonyms"
+        rule_id: "test-id-2"
 
 
 ---
 ---
 "Delete synonym rule - no manage_search_synonyms privilege":
 "Delete synonym rule - no manage_search_synonyms privilege":
   - do:
   - do:
       catch: "forbidden"
       catch: "forbidden"
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
       headers: { Authorization: "Basic bm9uLXN5bm9ueW1zLXVzZXI6bm9uLXN5bm9ueW1zLXVzZXItcGFzc3dvcmQ=" }  # non-synonyms-user
-      synonym_rule.delete:
-        synonyms_set: test-synonyms
-        synonym_rule: test-id-2
+      synonyms.delete_synonym_rule:
+        set_id: test-synonyms
+        rule_id: test-id-2