[Query Rules] Add query rules API autocomplete for dev tools (#162503)

Adds query rule API autocomplete for dev tools.
This commit is contained in:
Kathleen DeRusso 2023-07-26 13:08:46 -04:00 committed by GitHub
parent 9b506c927c
commit 4268b88c8e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 71 additions and 1 deletions

View file

@ -0,0 +1,11 @@
{
"query_ruleset.delete": {
"methods": [
"DELETE"
],
"patterns": [
"_query_rules/{ruleset_id}"
],
"documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/delete-query-ruleset.html"
}
}

View file

@ -0,0 +1,11 @@
{
"query_ruleset.get": {
"methods": [
"GET"
],
"patterns": [
"_query_rules/{ruleset_id}"
],
"documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/get-query-ruleset.html"
}
}

View file

@ -0,0 +1,15 @@
{
"query_ruleset.list": {
"url_params": {
"from": 0,
"size": 0
},
"methods": [
"GET"
],
"patterns": [
"_query_rules"
],
"documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/list-query-rulesets.html"
}
}

View file

@ -0,0 +1,11 @@
{
"query_ruleset.put": {
"methods": [
"PUT"
],
"patterns": [
"_query_rules/{ruleset_id}"
],
"documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/put-query-ruleset.html"
}
}

View file

@ -6,6 +6,6 @@
"patterns": [
"_application/search_application/{name}"
],
"documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/put-search-application.html"
"documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/delete-search-application.html"
}
}

View file

@ -0,0 +1,22 @@
{
"query_ruleset.put": {
"data_autocomplete_rules": {
"rules": [{
"rule_id": "",
"type": "",
"criteria": [{
"type": "",
"metadata": "",
"value": ""
}],
"actions": {
"docs":[{
"_id": "",
"_index": ""
}],
"ids":[""]
}
}]
}
}
}