Skip to content

Commit 623ba4e

Browse files
Update rest-api-spec (#5009)
Co-authored-by: pquentin <[email protected]>
1 parent bd669a1 commit 623ba4e

13 files changed

+130
-96
lines changed

output/schema/validation-errors.json

Lines changed: 0 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -6,98 +6,11 @@
66
],
77
"response": []
88
},
9-
"esql.async_query_get": {
10-
"request": [
11-
"Request: query parameter 'format' does not exist in the json spec"
12-
],
13-
"response": []
14-
},
15-
"ilm.delete_lifecycle": {
16-
"request": [
17-
"Request: query parameter 'master_timeout' does not exist in the json spec",
18-
"Request: query parameter 'timeout' does not exist in the json spec"
19-
],
20-
"response": []
21-
},
22-
"ilm.explain_lifecycle": {
23-
"request": [
24-
"Request: query parameter 'master_timeout' does not exist in the json spec"
25-
],
26-
"response": []
27-
},
28-
"ilm.get_lifecycle": {
29-
"request": [
30-
"Request: query parameter 'master_timeout' does not exist in the json spec",
31-
"Request: query parameter 'timeout' does not exist in the json spec"
32-
],
33-
"response": []
34-
},
35-
"ilm.put_lifecycle": {
36-
"request": [
37-
"Request: query parameter 'master_timeout' does not exist in the json spec",
38-
"Request: query parameter 'timeout' does not exist in the json spec"
39-
],
40-
"response": []
41-
},
42-
"ilm.start": {
43-
"request": [
44-
"Request: query parameter 'master_timeout' does not exist in the json spec",
45-
"Request: query parameter 'timeout' does not exist in the json spec"
46-
],
47-
"response": []
48-
},
49-
"ilm.stop": {
50-
"request": [
51-
"Request: query parameter 'master_timeout' does not exist in the json spec",
52-
"Request: query parameter 'timeout' does not exist in the json spec"
53-
],
54-
"response": []
55-
},
56-
"ingest.delete_geoip_database": {
57-
"request": [
58-
"Request: query parameter 'master_timeout' does not exist in the json spec",
59-
"Request: query parameter 'timeout' does not exist in the json spec"
60-
],
61-
"response": []
62-
},
63-
"ingest.delete_ip_location_database": {
64-
"request": [
65-
"Request: query parameter 'master_timeout' does not exist in the json spec",
66-
"Request: query parameter 'timeout' does not exist in the json spec"
67-
],
68-
"response": []
69-
},
70-
"ingest.put_geoip_database": {
71-
"request": [
72-
"Request: query parameter 'master_timeout' does not exist in the json spec",
73-
"Request: query parameter 'timeout' does not exist in the json spec"
74-
],
75-
"response": []
76-
},
77-
"ingest.put_ip_location_database": {
78-
"request": [
79-
"Request: query parameter 'master_timeout' does not exist in the json spec",
80-
"Request: query parameter 'timeout' does not exist in the json spec"
81-
],
82-
"response": []
83-
},
849
"ml.stop_datafeed": {
8510
"request": [
8611
"Request: missing json spec query parameter 'allow_no_datafeeds'"
8712
],
8813
"response": []
89-
},
90-
"msearch": {
91-
"request": [
92-
"Request: query parameter 'allow_no_indices' does not exist in the json spec",
93-
"Request: query parameter 'expand_wildcards' does not exist in the json spec",
94-
"Request: query parameter 'ignore_throttled' does not exist in the json spec",
95-
"Request: query parameter 'ignore_unavailable' does not exist in the json spec",
96-
"Request: query parameter 'include_named_queries_score' does not exist in the json spec",
97-
"Request: query parameter 'index' does not exist in the json spec",
98-
"Request: query parameter 'routing' does not exist in the json spec"
99-
],
100-
"response": []
10114
}
10215
},
10316
"generalErrors": [

specification/_json_spec/esql.async_query_get.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@
2424
]
2525
},
2626
"params": {
27+
"format": {
28+
"type": "string",
29+
"description": "a short version of the Accept header, e.g. json, yaml"
30+
},
2731
"wait_for_completion_timeout": {
2832
"type": "time",
2933
"description": "Specify the time that the request should block waiting for the final response"

specification/_json_spec/ilm.delete_lifecycle.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,15 @@
2323
}
2424
]
2525
},
26-
"params": {}
26+
"params": {
27+
"master_timeout": {
28+
"type": "time",
29+
"description": "Explicit operation timeout for connection to master node"
30+
},
31+
"timeout": {
32+
"type": "time",
33+
"description": "Explicit operation timeout"
34+
}
35+
}
2736
}
2837
}

specification/_json_spec/ilm.explain_lifecycle.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@
3131
"only_errors": {
3232
"type": "boolean",
3333
"description": "filters the indices included in the response to ones in an ILM error state, implies only_managed"
34+
},
35+
"master_timeout": {
36+
"type": "time",
37+
"description": "Explicit operation timeout for connection to master node"
3438
}
3539
}
3640
}

specification/_json_spec/ilm.get_lifecycle.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,15 @@
2727
}
2828
]
2929
},
30-
"params": {}
30+
"params": {
31+
"master_timeout": {
32+
"type": "time",
33+
"description": "Explicit operation timeout for connection to master node"
34+
},
35+
"timeout": {
36+
"type": "time",
37+
"description": "Explicit operation timeout"
38+
}
39+
}
3140
}
3241
}

specification/_json_spec/ilm.put_lifecycle.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,16 @@
2424
}
2525
]
2626
},
27-
"params": {},
27+
"params": {
28+
"master_timeout": {
29+
"type": "time",
30+
"description": "Explicit operation timeout for connection to master node"
31+
},
32+
"timeout": {
33+
"type": "time",
34+
"description": "Explicit operation timeout"
35+
}
36+
},
2837
"body": {
2938
"description": "The lifecycle policy definition to register"
3039
}

specification/_json_spec/ilm.start.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,15 @@
1717
}
1818
]
1919
},
20-
"params": {}
20+
"params": {
21+
"master_timeout": {
22+
"type": "time",
23+
"description": "Explicit operation timeout for connection to master node"
24+
},
25+
"timeout": {
26+
"type": "time",
27+
"description": "Explicit operation timeout"
28+
}
29+
}
2130
}
2231
}

specification/_json_spec/ilm.stop.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,15 @@
1717
}
1818
]
1919
},
20-
"params": {}
20+
"params": {
21+
"master_timeout": {
22+
"type": "time",
23+
"description": "Explicit operation timeout for connection to master node"
24+
},
25+
"timeout": {
26+
"type": "time",
27+
"description": "Explicit operation timeout"
28+
}
29+
}
2130
}
2231
}

specification/_json_spec/ingest.delete_geoip_database.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,15 @@
2323
}
2424
]
2525
},
26-
"params": {}
26+
"params": {
27+
"master_timeout": {
28+
"type": "time",
29+
"description": "Explicit operation timeout for connection to master node"
30+
},
31+
"timeout": {
32+
"type": "time",
33+
"description": "Explicit operation timeout"
34+
}
35+
}
2736
}
2837
}

specification/_json_spec/ingest.delete_ip_location_database.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,15 @@
2323
}
2424
]
2525
},
26-
"params": {}
26+
"params": {
27+
"master_timeout": {
28+
"type": "time",
29+
"description": "Explicit operation timeout for connection to master node"
30+
},
31+
"timeout": {
32+
"type": "time",
33+
"description": "Explicit operation timeout"
34+
}
35+
}
2736
}
2837
}

0 commit comments

Comments
 (0)