mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
[console] Update more APIs (#16609)
* create.json * delete_by_query.json * delete_script.json * delete.json * exists_source.json * exists.json * explain.json * field_caps.json * rm field_stats.js * get_script.json * get_source.json * get.json
This commit is contained in:
parent
ea9ed801d2
commit
c316887a1a
15 changed files with 322 additions and 104 deletions
|
@ -6,7 +6,6 @@ let parts = [
|
|||
require('./es_5_0/aggregations'),
|
||||
require('./es_5_0/cluster'),
|
||||
require('./es_5_0/document'),
|
||||
require('./es_5_0/field_stats'),
|
||||
require('./es_5_0/filter'),
|
||||
require('./es_5_0/nodes'),
|
||||
require('./es_5_0/globals'),
|
||||
|
|
|
@ -1,43 +1,4 @@
|
|||
export default function (api) {
|
||||
api.addEndpointDescription('_get_doc', {
|
||||
methods: ['GET'],
|
||||
patterns: [
|
||||
"{index}/{type}/{id}"
|
||||
],
|
||||
url_params: {
|
||||
"version": 1,
|
||||
"routing": "",
|
||||
"parent": "",
|
||||
"_source": "",
|
||||
"_source_excludes": "",
|
||||
"_source_includes": ""
|
||||
}
|
||||
});
|
||||
api.addEndpointDescription('_get_doc_source', {
|
||||
methods: ['GET'],
|
||||
patterns: [
|
||||
"{index}/{type}/{id}/_source"
|
||||
],
|
||||
url_params: {
|
||||
"version": 1,
|
||||
"routing": "",
|
||||
"parent": "",
|
||||
"_source_excludes": "",
|
||||
"_source_includes": ""
|
||||
}
|
||||
});
|
||||
api.addEndpointDescription('_delete_doc', {
|
||||
methods: ['DELETE'],
|
||||
patterns: [
|
||||
"{index}/{type}/{id}"
|
||||
],
|
||||
url_params: {
|
||||
"version": 1,
|
||||
"version_type": ["external", "internal"],
|
||||
"routing": "",
|
||||
"parent": ""
|
||||
}
|
||||
});
|
||||
api.addEndpointDescription('index_doc', {
|
||||
methods: ['PUT', 'POST'],
|
||||
patterns: [
|
||||
|
@ -56,23 +17,6 @@ export default function (api) {
|
|||
"timeout": "1m"
|
||||
}
|
||||
});
|
||||
api.addEndpointDescription('create_doc', {
|
||||
methods: ['PUT', 'POST'],
|
||||
patterns: [
|
||||
"{index}/{type}/{id}/_create"
|
||||
],
|
||||
url_params: {
|
||||
"version": 1,
|
||||
"version_type": ["external", "internal"],
|
||||
"routing": "",
|
||||
"parent": "",
|
||||
"timestamp": "",
|
||||
"ttl": "5m",
|
||||
"consistency": ["qurom", "one", "all"],
|
||||
"refresh": "__flag__",
|
||||
"timeout": "1m"
|
||||
}
|
||||
});
|
||||
api.addEndpointDescription('index_doc_no_id', {
|
||||
methods: ['POST'],
|
||||
patterns: [
|
||||
|
|
|
@ -1,47 +0,0 @@
|
|||
export default function (api) {
|
||||
api.addEndpointDescription('_field_stats', {
|
||||
methods: ['GET', 'POST'],
|
||||
patterns: [
|
||||
"_field_stats",
|
||||
"{indices}/_field_stats"
|
||||
],
|
||||
url_params: {
|
||||
fields: [],
|
||||
level: ["cluster", "indices"],
|
||||
ignore_unavailable: ["true", "false"],
|
||||
allow_no_indices: [false, true],
|
||||
expand_wildcards: ["open", "closed", "none", "all"]
|
||||
},
|
||||
data_autocomplete_rules: {
|
||||
fields: [
|
||||
"{field}",
|
||||
],
|
||||
index_constraints: {
|
||||
"{field}": {
|
||||
min_value: {
|
||||
gt: "MIN",
|
||||
gte: "MAX",
|
||||
lt: "MIN",
|
||||
lte: "MAX"
|
||||
},
|
||||
max_value: {
|
||||
gt: "MIN",
|
||||
gte: "MAX",
|
||||
lt: "MIN",
|
||||
lte: "MAX"
|
||||
}
|
||||
},
|
||||
__template: {
|
||||
"FIELD": {
|
||||
min_value: {
|
||||
gt: "MIN"
|
||||
},
|
||||
max_value: {
|
||||
lt: "MAX"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"{index}/{type}/{id}/_create": {
|
||||
"url_params": {
|
||||
"wait_for_active_shards": "",
|
||||
"parent": "",
|
||||
"refresh": [
|
||||
"true",
|
||||
"false",
|
||||
"wait_for"
|
||||
],
|
||||
"routing": "",
|
||||
"timeout": "",
|
||||
"timestamp": "",
|
||||
"ttl": "",
|
||||
"version": "",
|
||||
"version_type": [
|
||||
"internal",
|
||||
"external",
|
||||
"external_gte",
|
||||
"force"
|
||||
],
|
||||
"pipeline": ""
|
||||
},
|
||||
"methods": [
|
||||
"PUT",
|
||||
"POST"
|
||||
],
|
||||
"patterns": [
|
||||
"{indices}/{type}/{id}/_create"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
{
|
||||
"{index}/{type}/{id}": {
|
||||
"url_params": {
|
||||
"wait_for_active_shards": "",
|
||||
"parent": "",
|
||||
"refresh": [
|
||||
"true",
|
||||
"false",
|
||||
"wait_for"
|
||||
],
|
||||
"routing": "",
|
||||
"timeout": "",
|
||||
"version": "",
|
||||
"version_type": [
|
||||
"internal",
|
||||
"external",
|
||||
"external_gte",
|
||||
"force"
|
||||
]
|
||||
},
|
||||
"methods": [
|
||||
"DELETE"
|
||||
],
|
||||
"patterns": [
|
||||
"{indices}/{type}/{id}"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,59 @@
|
|||
{
|
||||
"{index}/_delete_by_query": {
|
||||
"url_params": {
|
||||
"analyzer": "",
|
||||
"analyze_wildcard": "__flag__",
|
||||
"default_operator": [
|
||||
"AND",
|
||||
"OR"
|
||||
],
|
||||
"df": "",
|
||||
"from": "0",
|
||||
"ignore_unavailable": "__flag__",
|
||||
"allow_no_indices": "__flag__",
|
||||
"conflicts": [
|
||||
"abort",
|
||||
"proceed"
|
||||
],
|
||||
"expand_wildcards": [
|
||||
"open",
|
||||
"closed",
|
||||
"none",
|
||||
"all"
|
||||
],
|
||||
"lenient": "__flag__",
|
||||
"preference": "random",
|
||||
"q": "",
|
||||
"routing": [],
|
||||
"scroll": "",
|
||||
"search_type": [
|
||||
"query_then_fetch",
|
||||
"dfs_query_then_fetch"
|
||||
],
|
||||
"search_timeout": "",
|
||||
"size": "10",
|
||||
"sort": [],
|
||||
"_source": [],
|
||||
"_source_exclude": [],
|
||||
"_source_include": [],
|
||||
"terminate_after": "",
|
||||
"stats": [],
|
||||
"version": "__flag__",
|
||||
"request_cache": "__flag__",
|
||||
"refresh": "__flag__",
|
||||
"timeout": "",
|
||||
"wait_for_active_shards": "",
|
||||
"scroll_size": "",
|
||||
"wait_for_completion": "__flag__",
|
||||
"requests_per_second": "",
|
||||
"slices": ""
|
||||
},
|
||||
"methods": [
|
||||
"POST"
|
||||
],
|
||||
"patterns": [
|
||||
"{indices}/_delete_by_query",
|
||||
"{indices}/{type}/_delete_by_query"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"_scripts/{id}": {
|
||||
"url_params": {
|
||||
"timeout": "",
|
||||
"master_timeout": ""
|
||||
},
|
||||
"methods": [
|
||||
"DELETE"
|
||||
],
|
||||
"patterns": [
|
||||
"_scripts/{id}"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
{
|
||||
"{index}/{type}/{id}": {
|
||||
"url_params": {
|
||||
"stored_fields": [],
|
||||
"parent": "",
|
||||
"preference": "random",
|
||||
"realtime": "__flag__",
|
||||
"refresh": "__flag__",
|
||||
"routing": "",
|
||||
"_source": [],
|
||||
"_source_exclude": [],
|
||||
"_source_include": [],
|
||||
"version": "",
|
||||
"version_type": [
|
||||
"internal",
|
||||
"external",
|
||||
"external_gte",
|
||||
"force"
|
||||
]
|
||||
},
|
||||
"methods": [
|
||||
"HEAD"
|
||||
],
|
||||
"patterns": [
|
||||
"{indices}/{type}/{id}"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"{index}/{type}/{id}/_source": {
|
||||
"url_params": {
|
||||
"parent": "",
|
||||
"preference": "random",
|
||||
"realtime": "__flag__",
|
||||
"refresh": "__flag__",
|
||||
"routing": "",
|
||||
"_source": [],
|
||||
"_source_exclude": [],
|
||||
"_source_include": [],
|
||||
"version": "",
|
||||
"version_type": [
|
||||
"internal",
|
||||
"external",
|
||||
"external_gte",
|
||||
"force"
|
||||
]
|
||||
},
|
||||
"methods": [
|
||||
"HEAD"
|
||||
],
|
||||
"patterns": [
|
||||
"{indices}/{type}/{id}/_source"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"{index}/{type}/{id}/_explain": {
|
||||
"url_params": {
|
||||
"analyze_wildcard": "__flag__",
|
||||
"analyzer": "",
|
||||
"default_operator": [
|
||||
"AND",
|
||||
"OR"
|
||||
],
|
||||
"df": "_all",
|
||||
"stored_fields": [],
|
||||
"lenient": "__flag__",
|
||||
"parent": "",
|
||||
"preference": "random",
|
||||
"q": "",
|
||||
"routing": "",
|
||||
"_source": [],
|
||||
"_source_exclude": [],
|
||||
"_source_include": []
|
||||
},
|
||||
"methods": [
|
||||
"GET",
|
||||
"POST"
|
||||
],
|
||||
"patterns": [
|
||||
"{indices}/{type}/{id}/_explain"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"_field_caps": {
|
||||
"url_params": {
|
||||
"fields": [],
|
||||
"ignore_unavailable": "__flag__",
|
||||
"allow_no_indices": "__flag__",
|
||||
"expand_wildcards": [
|
||||
"open",
|
||||
"closed",
|
||||
"none",
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"methods": [
|
||||
"GET",
|
||||
"POST"
|
||||
],
|
||||
"patterns": [
|
||||
"_field_caps",
|
||||
"{indices}/_field_caps"
|
||||
]
|
||||
}
|
||||
}
|
28
src/core_plugins/console/api_server/spec/generated/get.json
Normal file
28
src/core_plugins/console/api_server/spec/generated/get.json
Normal file
|
@ -0,0 +1,28 @@
|
|||
{
|
||||
"{index}/{type}/{id}": {
|
||||
"url_params": {
|
||||
"stored_fields": [],
|
||||
"parent": "",
|
||||
"preference": "random",
|
||||
"realtime": "__flag__",
|
||||
"refresh": "__flag__",
|
||||
"routing": "",
|
||||
"_source": [],
|
||||
"_source_exclude": [],
|
||||
"_source_include": [],
|
||||
"version": "",
|
||||
"version_type": [
|
||||
"internal",
|
||||
"external",
|
||||
"external_gte",
|
||||
"force"
|
||||
]
|
||||
},
|
||||
"methods": [
|
||||
"GET"
|
||||
],
|
||||
"patterns": [
|
||||
"{indices}/{type}/{id}"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"_scripts/{id}": {
|
||||
"url_params": {},
|
||||
"methods": [
|
||||
"GET"
|
||||
],
|
||||
"patterns": [
|
||||
"_scripts/{id}"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"{index}/{type}/{id}/_source": {
|
||||
"url_params": {
|
||||
"parent": "",
|
||||
"preference": "random",
|
||||
"realtime": "__flag__",
|
||||
"refresh": "__flag__",
|
||||
"routing": "",
|
||||
"_source": [],
|
||||
"_source_exclude": [],
|
||||
"_source_include": [],
|
||||
"version": "",
|
||||
"version_type": [
|
||||
"internal",
|
||||
"external",
|
||||
"external_gte",
|
||||
"force"
|
||||
]
|
||||
},
|
||||
"methods": [
|
||||
"GET"
|
||||
],
|
||||
"patterns": [
|
||||
"{indices}/{type}/{id}/_source"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"{index}/{type}/{id}/_create": {
|
||||
"url_params": {
|
||||
"timeout": "1m",
|
||||
"ttl": "5m",
|
||||
"version": "1"
|
||||
},
|
||||
"methods": [
|
||||
"PUT",
|
||||
"POST"
|
||||
],
|
||||
"patterns": [
|
||||
"{indices}/{type}/{id}/_create"
|
||||
]
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue