diff --git a/src/core_plugins/console/api_server/spec/index.js b/src/core_plugins/console/api_server/spec/index.js index 95fe8ce57ac03..84607e18fe674 100644 --- a/src/core_plugins/console/api_server/spec/index.js +++ b/src/core_plugins/console/api_server/spec/index.js @@ -23,11 +23,11 @@ import { readFileSync } from 'fs'; import { merge } from 'lodash'; const extensionSpecFilePaths = []; -export function getSpec() { - const generatedFiles = glob.sync(join(__dirname, 'generated', '*.json')); - const overrideFiles = glob.sync(join(__dirname, 'overrides', '*.json')); +function _getSpec(dirname = __dirname) { + const generatedFiles = glob.sync(join(dirname, 'generated', '*.json')); + const overrideFiles = glob.sync(join(dirname, 'overrides', '*.json')); - const result = generatedFiles.reduce((acc, file) => { + return generatedFiles.reduce((acc, file) => { const overrideFile = overrideFiles.find(f => basename(f) === basename(file)); const loadedSpec = JSON.parse(readFileSync(file, 'utf8')); if (overrideFile) { @@ -45,11 +45,11 @@ export function getSpec() { return { ...acc, ...spec }; }, {}); +} +export function getSpec() { + const result = _getSpec(); extensionSpecFilePaths.forEach((extensionSpecFilePath) => { - const extensionFiles = glob.sync(join(extensionSpecFilePath, '*.json')); - extensionFiles.forEach((extensionFile) => { - merge(result, JSON.parse(readFileSync(extensionFile, 'utf8'))); - }); + merge(result, _getSpec(extensionSpecFilePath)); }); return result; } diff --git a/src/core_plugins/console/public/src/autocomplete/body_completer.js b/src/core_plugins/console/public/src/autocomplete/body_completer.js index 0fa37e3926dca..68e0889f9c618 100644 --- a/src/core_plugins/console/public/src/autocomplete/body_completer.js +++ b/src/core_plugins/console/public/src/autocomplete/body_completer.js @@ -201,7 +201,7 @@ function compileDescription(description, compilingContext) { function compileParametrizedValue(value, compilingContext, template) { value = value.substr(1, value.length - 2).toLowerCase(); - let component = compilingContext.parametrizedComponentFactories[value]; + let component = compilingContext.parametrizedComponentFactories.getComponent(value, true); if (!component) { throw new Error('no factory found for \'' + value + '\''); } diff --git a/src/core_plugins/console/public/src/autocomplete/components/url_pattern_matcher.js b/src/core_plugins/console/public/src/autocomplete/components/url_pattern_matcher.js index 32f8b95040f81..20978c2fbea60 100644 --- a/src/core_plugins/console/public/src/autocomplete/components/url_pattern_matcher.js +++ b/src/core_plugins/console/public/src/autocomplete/components/url_pattern_matcher.js @@ -44,7 +44,9 @@ export class UrlPatternMatcher { ['HEAD', 'GET', 'PUT', 'POST', 'DELETE'].forEach((method) => { this[method] = { rootComponent: new SharedComponent('ROOT'), - parametrizedComponentFactories: parametrizedComponentFactories || {} + parametrizedComponentFactories: parametrizedComponentFactories || { + getComponent: () => {} + } }; }); } @@ -87,7 +89,7 @@ export class UrlPatternMatcher { ); c = new SharedComponent(part); } - } else if ((c = this[method].parametrizedComponentFactories[part])) { + } else if ((c = this[method].parametrizedComponentFactories.getComponent(part))) { // c is a f c = c(part, activeComponent); } else { diff --git a/src/core_plugins/console/public/src/controllers/sense_controller.js b/src/core_plugins/console/public/src/controllers/sense_controller.js index 1d5494d18bc53..760207eb91136 100644 --- a/src/core_plugins/console/public/src/controllers/sense_controller.js +++ b/src/core_plugins/console/public/src/controllers/sense_controller.js @@ -64,7 +64,9 @@ module.controller('SenseController', function SenseController(Private, $scope, $ const position = requests[0].range.end; position.column = position.column - 1; const endpoint = getEndpointFromPosition(input, position); - if (endpoint && endpoint.documentation) { + if (endpoint + && endpoint.documentation + && endpoint.documentation.indexOf('http') !== -1) { $scope.documentation = endpoint.documentation.replace('master', DOC_LINK_VERSION); $scope.$apply(); } else { diff --git a/src/core_plugins/console/public/src/kb.js b/src/core_plugins/console/public/src/kb.js index 662bec5d8adfc..30810a4185993 100644 --- a/src/core_plugins/console/public/src/kb.js +++ b/src/core_plugins/console/public/src/kb.js @@ -32,7 +32,17 @@ import Api from './kb/api'; let ACTIVE_API = new Api(); const isNotAnIndexName = name => name[0] === '_' && name !== '_all'; +const idAutocompleteComponentFactory = (name, parent) => { + return new IdAutocompleteComponent(name, parent); +}; const parametrizedComponentFactories = { + getComponent: function (name, parent, provideDefault) { + if (this[name]) { + return this[name]; + } else if (provideDefault) { + return idAutocompleteComponentFactory; + } + }, index: function (name, parent) { if (isNotAnIndexName(name)) return; return new IndexAutocompleteComponent(name, parent, false); @@ -48,13 +58,13 @@ const parametrizedComponentFactories = { return new TypeAutocompleteComponent(name, parent, true); }, id: function (name, parent) { - return new IdAutocompleteComponent(name, parent); + return idAutocompleteComponentFactory(name, parent); }, task_id: function (name, parent) { - return new IdAutocompleteComponent(name, parent); + return idAutocompleteComponentFactory(name, parent); }, ids: function (name, parent) { - return new IdAutocompleteComponent(name, parent, true); + return idAutocompleteComponentFactory(name, parent, true); }, fields: function (name, parent) { return new FieldAutocompleteComponent(name, parent, true); diff --git a/src/core_plugins/console/public/tests/src/url_autocomplete.test.js b/src/core_plugins/console/public/tests/src/url_autocomplete.test.js index bbb9f3e6ab98a..154a7e9ba2b4b 100644 --- a/src/core_plugins/console/public/tests/src/url_autocomplete.test.js +++ b/src/core_plugins/console/public/tests/src/url_autocomplete.test.js @@ -304,6 +304,9 @@ describe('Url autocomplete', () => { p: function (name, parent) { return new ListComponent(name, ['g1', 'g2'], parent); }, + getComponent(name) { + return this[name]; + } }; patternsTest( diff --git a/x-pack/plugins/console_extensions/index.js b/x-pack/plugins/console_extensions/index.js index 0299b09d05adb..1a4c185733a2f 100644 --- a/x-pack/plugins/console_extensions/index.js +++ b/x-pack/plugins/console_extensions/index.js @@ -29,7 +29,7 @@ export function consoleExtensions(kibana) { server.plugins.console.addExtensionSpecFilePath ) { server.plugins.console.addExtensionSpecFilePath( - join(__dirname, 'spec') + join(__dirname, 'spec/') ); } else { console.warn( diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.graph.explore.json b/x-pack/plugins/console_extensions/spec/generated/xpack.graph.explore.json new file mode 100644 index 0000000000000..f140af08686e2 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.graph.explore.json @@ -0,0 +1,17 @@ +{ + "xpack.graph.explore": { + "url_params": { + "routing": "", + "timeout": "" + }, + "methods": [ + "GET", + "POST" + ], + "patterns": [ + "{indices}/_xpack/graph/_explore", + "{indices}/{type}/_xpack/graph/_explore" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/graph-explore-api.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.info.json b/x-pack/plugins/console_extensions/spec/generated/xpack.info.json new file mode 100644 index 0000000000000..5b555dc129390 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.info.json @@ -0,0 +1,14 @@ +{ + "xpack.info": { + "url_params": { + "categories": [] + }, + "methods": [ + "GET" + ], + "patterns": [ + "_xpack" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/info-api.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.license.delete.json b/x-pack/plugins/console_extensions/spec/generated/xpack.license.delete.json new file mode 100644 index 0000000000000..a60c3b8f70f5c --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.license.delete.json @@ -0,0 +1,11 @@ +{ + "xpack.license.delete": { + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/license" + ], + "documentation": "https://www.elastic.co/guide/en/x-pack/current/license-management.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.license.get.json b/x-pack/plugins/console_extensions/spec/generated/xpack.license.get.json new file mode 100644 index 0000000000000..f9ca4bc285ecb --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.license.get.json @@ -0,0 +1,14 @@ +{ + "xpack.license.get": { + "url_params": { + "local": "__flag__" + }, + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/license" + ], + "documentation": "https://www.elastic.co/guide/en/x-pack/current/license-management.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.license.get_basic_status.json b/x-pack/plugins/console_extensions/spec/generated/xpack.license.get_basic_status.json new file mode 100644 index 0000000000000..c83cdd4a95a8d --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.license.get_basic_status.json @@ -0,0 +1,11 @@ +{ + "xpack.license.get_basic_status": { + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/license/basic_status" + ], + "documentation": "https://www.elastic.co/guide/en/x-pack/current/license-management.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.license.get_trial_status.json b/x-pack/plugins/console_extensions/spec/generated/xpack.license.get_trial_status.json new file mode 100644 index 0000000000000..cd79e6fdc2c1e --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.license.get_trial_status.json @@ -0,0 +1,11 @@ +{ + "xpack.license.get_trial_status": { + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/license/trial_status" + ], + "documentation": "https://www.elastic.co/guide/en/x-pack/current/license-management.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.license.post.json b/x-pack/plugins/console_extensions/spec/generated/xpack.license.post.json new file mode 100644 index 0000000000000..6c5e2c65a56d6 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.license.post.json @@ -0,0 +1,15 @@ +{ + "xpack.license.post": { + "url_params": { + "acknowledge": "__flag__" + }, + "methods": [ + "PUT", + "POST" + ], + "patterns": [ + "_xpack/license" + ], + "documentation": "https://www.elastic.co/guide/en/x-pack/current/license-management.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.license.post_start_basic.json b/x-pack/plugins/console_extensions/spec/generated/xpack.license.post_start_basic.json new file mode 100644 index 0000000000000..27da929b25eab --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.license.post_start_basic.json @@ -0,0 +1,14 @@ +{ + "xpack.license.post_start_basic": { + "url_params": { + "acknowledge": "__flag__" + }, + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/license/start_basic" + ], + "documentation": "https://www.elastic.co/guide/en/x-pack/current/license-management.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.license.post_start_trial.json b/x-pack/plugins/console_extensions/spec/generated/xpack.license.post_start_trial.json new file mode 100644 index 0000000000000..905b8b324d5ef --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.license.post_start_trial.json @@ -0,0 +1,15 @@ +{ + "xpack.license.post_start_trial": { + "url_params": { + "type": "\"trial\"", + "acknowledge": "__flag__" + }, + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/license/start_trial" + ], + "documentation": "https://www.elastic.co/guide/en/x-pack/current/license-management.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.migration.deprecations.json b/x-pack/plugins/console_extensions/spec/generated/xpack.migration.deprecations.json new file mode 100644 index 0000000000000..d8dbea2c53d7a --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.migration.deprecations.json @@ -0,0 +1,12 @@ +{ + "xpack.migration.deprecations": { + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/migration/deprecations", + "{indices}/_xpack/migration/deprecations" + ], + "documentation": "http://www.elastic.co/guide/en/migration/current/migration-api-deprecation.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.migration.get_assistance.json b/x-pack/plugins/console_extensions/spec/generated/xpack.migration.get_assistance.json new file mode 100644 index 0000000000000..dcd81df3770a2 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.migration.get_assistance.json @@ -0,0 +1,22 @@ +{ + "xpack.migration.get_assistance": { + "url_params": { + "allow_no_indices": "__flag__", + "expand_wildcards": [ + "open", + "closed", + "none", + "all" + ], + "ignore_unavailable": "__flag__" + }, + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/migration/assistance", + "_xpack/migration/assistance/{indices}" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/migration-api-assistance.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.migration.upgrade.json b/x-pack/plugins/console_extensions/spec/generated/xpack.migration.upgrade.json new file mode 100644 index 0000000000000..331a93f176320 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.migration.upgrade.json @@ -0,0 +1,14 @@ +{ + "xpack.migration.upgrade": { + "url_params": { + "wait_for_completion": "__flag__" + }, + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/migration/upgrade/{indices}" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/migration-api-upgrade.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.close_job.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.close_job.json new file mode 100644 index 0000000000000..933f79a1028ed --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.close_job.json @@ -0,0 +1,16 @@ +{ + "xpack.ml.close_job": { + "url_params": { + "allow_no_jobs": "__flag__", + "force": "__flag__", + "timeout": "" + }, + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/_close" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-close-job.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_calendar.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_calendar.json new file mode 100644 index 0000000000000..d5e47c1d78c7c --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_calendar.json @@ -0,0 +1,10 @@ +{ + "xpack.ml.delete_calendar": { + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/ml/calendars/{calendar_id}" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_calendar_event.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_calendar_event.json new file mode 100644 index 0000000000000..2be7a261b1d20 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_calendar_event.json @@ -0,0 +1,10 @@ +{ + "xpack.ml.delete_calendar_event": { + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/ml/calendars/{calendar_id}/events/{event_id}" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_calendar_job.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_calendar_job.json new file mode 100644 index 0000000000000..7d3716f9ebfea --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_calendar_job.json @@ -0,0 +1,10 @@ +{ + "xpack.ml.delete_calendar_job": { + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/ml/calendars/{calendar_id}/jobs/{job_id}" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_datafeed.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_datafeed.json new file mode 100644 index 0000000000000..af1d5564cf9ca --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_datafeed.json @@ -0,0 +1,14 @@ +{ + "xpack.ml.delete_datafeed": { + "url_params": { + "force": "__flag__" + }, + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/ml/datafeeds/{datafeed_id}" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-delete-datafeed.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_expired_data.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_expired_data.json new file mode 100644 index 0000000000000..e8c04ff315731 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_expired_data.json @@ -0,0 +1,10 @@ +{ + "xpack.ml.delete_expired_data": { + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/ml/_delete_expired_data" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_filter.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_filter.json new file mode 100644 index 0000000000000..5a4a8cd232448 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_filter.json @@ -0,0 +1,10 @@ +{ + "xpack.ml.delete_filter": { + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/ml/filters/{filter_id}" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_job.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_job.json new file mode 100644 index 0000000000000..26c45ad0fc6fb --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_job.json @@ -0,0 +1,14 @@ +{ + "xpack.ml.delete_job": { + "url_params": { + "force": "__flag__" + }, + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-delete-job.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_model_snapshot.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_model_snapshot.json new file mode 100644 index 0000000000000..faf9da66f3bee --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.delete_model_snapshot.json @@ -0,0 +1,11 @@ +{ + "xpack.ml.delete_model_snapshot": { + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/model_snapshots/{snapshot_id}" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-delete-snapshot.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.flush_job.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.flush_job.json new file mode 100644 index 0000000000000..190fa9813384e --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.flush_job.json @@ -0,0 +1,18 @@ +{ + "xpack.ml.flush_job": { + "url_params": { + "calc_interim": "__flag__", + "start": "", + "end": "", + "advance_time": "", + "skip_time": "" + }, + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/_flush" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-flush-job.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.forecast.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.forecast.json new file mode 100644 index 0000000000000..e96a5100e98dd --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.forecast.json @@ -0,0 +1,14 @@ +{ + "xpack.ml.forecast": { + "url_params": { + "duration": "", + "expires_in": "" + }, + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/_forecast" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_buckets.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_buckets.json new file mode 100644 index 0000000000000..a63c47ab52429 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_buckets.json @@ -0,0 +1,24 @@ +{ + "xpack.ml.get_buckets": { + "url_params": { + "expand": "__flag__", + "exclude_interim": "__flag__", + "from": 0, + "size": 0, + "start": "", + "end": "", + "anomaly_score": 0, + "sort": "", + "desc": "__flag__" + }, + "methods": [ + "GET", + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/results/buckets/{timestamp}", + "_xpack/ml/anomaly_detectors/{job_id}/results/buckets" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-get-bucket.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_calendar_events.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_calendar_events.json new file mode 100644 index 0000000000000..c6734d6cdc893 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_calendar_events.json @@ -0,0 +1,17 @@ +{ + "xpack.ml.get_calendar_events": { + "url_params": { + "job_id": "", + "start": "", + "end": "", + "from": 0, + "size": 0 + }, + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/ml/calendars/{calendar_id}/events" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_calendars.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_calendars.json new file mode 100644 index 0000000000000..0b014b7f000e5 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_calendars.json @@ -0,0 +1,16 @@ +{ + "xpack.ml.get_calendars": { + "url_params": { + "from": 0, + "size": 0 + }, + "methods": [ + "GET", + "POST" + ], + "patterns": [ + "_xpack/ml/calendars", + "_xpack/ml/calendars/{calendar_id}" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_categories.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_categories.json new file mode 100644 index 0000000000000..1157a0a375880 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_categories.json @@ -0,0 +1,17 @@ +{ + "xpack.ml.get_categories": { + "url_params": { + "from": 0, + "size": 0 + }, + "methods": [ + "GET", + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/results/categories/{category_id}", + "_xpack/ml/anomaly_detectors/{job_id}/results/categories/" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-get-category.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_datafeed_stats.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_datafeed_stats.json new file mode 100644 index 0000000000000..8b5613da5c935 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_datafeed_stats.json @@ -0,0 +1,15 @@ +{ + "xpack.ml.get_datafeed_stats": { + "url_params": { + "allow_no_datafeeds": "__flag__" + }, + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/ml/datafeeds/{datafeed_id}/_stats", + "_xpack/ml/datafeeds/_stats" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-get-datafeed-stats.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_datafeeds.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_datafeeds.json new file mode 100644 index 0000000000000..1f44b4aba572a --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_datafeeds.json @@ -0,0 +1,15 @@ +{ + "xpack.ml.get_datafeeds": { + "url_params": { + "allow_no_datafeeds": "__flag__" + }, + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/ml/datafeeds/{datafeed_id}", + "_xpack/ml/datafeeds" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-get-datafeed.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_filters.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_filters.json new file mode 100644 index 0000000000000..0e33294934ba4 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_filters.json @@ -0,0 +1,15 @@ +{ + "xpack.ml.get_filters": { + "url_params": { + "from": 0, + "size": 0 + }, + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/ml/filters", + "_xpack/ml/filters/{filter_id}" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_influencers.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_influencers.json new file mode 100644 index 0000000000000..a4a0a62a8fb5a --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_influencers.json @@ -0,0 +1,22 @@ +{ + "xpack.ml.get_influencers": { + "url_params": { + "exclude_interim": "__flag__", + "from": 0, + "size": 0, + "start": "", + "end": "", + "influencer_score": 0, + "sort": "", + "desc": "__flag__" + }, + "methods": [ + "GET", + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/results/influencers" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-get-influencer.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_job_stats.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_job_stats.json new file mode 100644 index 0000000000000..644c1a81eb7c5 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_job_stats.json @@ -0,0 +1,15 @@ +{ + "xpack.ml.get_job_stats": { + "url_params": { + "allow_no_jobs": "__flag__" + }, + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/_stats", + "_xpack/ml/anomaly_detectors/{job_id}/_stats" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-get-job-stats.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_jobs.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_jobs.json new file mode 100644 index 0000000000000..2621d8b56c2ec --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_jobs.json @@ -0,0 +1,15 @@ +{ + "xpack.ml.get_jobs": { + "url_params": { + "allow_no_jobs": "__flag__" + }, + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}", + "_xpack/ml/anomaly_detectors" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-get-job.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_model_snapshots.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_model_snapshots.json new file mode 100644 index 0000000000000..cf82bd258375f --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_model_snapshots.json @@ -0,0 +1,21 @@ +{ + "xpack.ml.get_model_snapshots": { + "url_params": { + "from": 0, + "size": 0, + "start": "", + "end": "", + "sort": "", + "desc": "__flag__" + }, + "methods": [ + "GET", + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/model_snapshots/{snapshot_id}", + "_xpack/ml/anomaly_detectors/{job_id}/model_snapshots" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-get-snapshot.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_overall_buckets.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_overall_buckets.json new file mode 100644 index 0000000000000..ec6da8fb7a2a9 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_overall_buckets.json @@ -0,0 +1,21 @@ +{ + "xpack.ml.get_overall_buckets": { + "url_params": { + "top_n": 0, + "bucket_span": "", + "overall_score": 0, + "exclude_interim": "__flag__", + "start": "", + "end": "", + "allow_no_jobs": "__flag__" + }, + "methods": [ + "GET", + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/results/overall_buckets" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-get-overall-buckets.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_records.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_records.json new file mode 100644 index 0000000000000..e8159e97e1829 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.get_records.json @@ -0,0 +1,22 @@ +{ + "xpack.ml.get_records": { + "url_params": { + "exclude_interim": "__flag__", + "from": 0, + "size": 0, + "start": "", + "end": "", + "record_score": 0, + "sort": "", + "desc": "__flag__" + }, + "methods": [ + "GET", + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/results/records" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-get-record.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.info.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.info.json new file mode 100644 index 0000000000000..6235f74cc6227 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.info.json @@ -0,0 +1,10 @@ +{ + "xpack.ml.info": { + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/ml/info" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.open_job.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.open_job.json new file mode 100644 index 0000000000000..d45214d813005 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.open_job.json @@ -0,0 +1,11 @@ +{ + "xpack.ml.open_job": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/_open" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-open-job.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.post_calendar_events.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.post_calendar_events.json new file mode 100644 index 0000000000000..ec580842f5120 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.post_calendar_events.json @@ -0,0 +1,10 @@ +{ + "xpack.ml.post_calendar_events": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/calendars/{calendar_id}/events" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.post_data.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.post_data.json new file mode 100644 index 0000000000000..206d2e3e1c064 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.post_data.json @@ -0,0 +1,15 @@ +{ + "xpack.ml.post_data": { + "url_params": { + "reset_start": "", + "reset_end": "" + }, + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/_data" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-post-data.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.preview_datafeed.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.preview_datafeed.json new file mode 100644 index 0000000000000..9aeca7e1363a0 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.preview_datafeed.json @@ -0,0 +1,11 @@ +{ + "xpack.ml.preview_datafeed": { + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/ml/datafeeds/{datafeed_id}/_preview" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-preview-datafeed.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_calendar.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_calendar.json new file mode 100644 index 0000000000000..706373c53e852 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_calendar.json @@ -0,0 +1,10 @@ +{ + "xpack.ml.put_calendar": { + "methods": [ + "PUT" + ], + "patterns": [ + "_xpack/ml/calendars/{calendar_id}" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_calendar_job.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_calendar_job.json new file mode 100644 index 0000000000000..98a4db0bf0e0e --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_calendar_job.json @@ -0,0 +1,10 @@ +{ + "xpack.ml.put_calendar_job": { + "methods": [ + "PUT" + ], + "patterns": [ + "_xpack/ml/calendars/{calendar_id}/jobs/{job_id}" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_datafeed.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_datafeed.json new file mode 100644 index 0000000000000..db5cb27f4a790 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_datafeed.json @@ -0,0 +1,11 @@ +{ + "xpack.ml.put_datafeed": { + "methods": [ + "PUT" + ], + "patterns": [ + "_xpack/ml/datafeeds/{datafeed_id}" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-put-datafeed.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_filter.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_filter.json new file mode 100644 index 0000000000000..2a2c5815046d4 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_filter.json @@ -0,0 +1,10 @@ +{ + "xpack.ml.put_filter": { + "methods": [ + "PUT" + ], + "patterns": [ + "_xpack/ml/filters/{filter_id}" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_job.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_job.json new file mode 100644 index 0000000000000..ecd8f59d77574 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.put_job.json @@ -0,0 +1,11 @@ +{ + "xpack.ml.put_job": { + "methods": [ + "PUT" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-put-job.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.revert_model_snapshot.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.revert_model_snapshot.json new file mode 100644 index 0000000000000..9193cbb80d2fd --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.revert_model_snapshot.json @@ -0,0 +1,14 @@ +{ + "xpack.ml.revert_model_snapshot": { + "url_params": { + "delete_intervening_results": "__flag__" + }, + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/model_snapshots/{snapshot_id}/_revert" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-revert-snapshot.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.start_datafeed.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.start_datafeed.json new file mode 100644 index 0000000000000..40479c8c3f687 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.start_datafeed.json @@ -0,0 +1,16 @@ +{ + "xpack.ml.start_datafeed": { + "url_params": { + "start": "", + "end": "", + "timeout": "" + }, + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/datafeeds/{datafeed_id}/_start" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-start-datafeed.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.stop_datafeed.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.stop_datafeed.json new file mode 100644 index 0000000000000..2af514532f16a --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.stop_datafeed.json @@ -0,0 +1,16 @@ +{ + "xpack.ml.stop_datafeed": { + "url_params": { + "allow_no_datafeeds": "__flag__", + "force": "__flag__", + "timeout": "" + }, + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/datafeeds/{datafeed_id}/_stop" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-stop-datafeed.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.update_datafeed.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.update_datafeed.json new file mode 100644 index 0000000000000..953e08dd08c17 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.update_datafeed.json @@ -0,0 +1,11 @@ +{ + "xpack.ml.update_datafeed": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/datafeeds/{datafeed_id}/_update" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-update-datafeed.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.update_job.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.update_job.json new file mode 100644 index 0000000000000..e3c8abf72d908 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.update_job.json @@ -0,0 +1,11 @@ +{ + "xpack.ml.update_job": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/_update" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-update-job.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.update_model_snapshot.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.update_model_snapshot.json new file mode 100644 index 0000000000000..848950d6f5394 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.update_model_snapshot.json @@ -0,0 +1,11 @@ +{ + "xpack.ml.update_model_snapshot": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/model_snapshots/{snapshot_id}/_update" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/ml-update-snapshot.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.validate.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.validate.json new file mode 100644 index 0000000000000..9af94e51db0f5 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.validate.json @@ -0,0 +1,10 @@ +{ + "xpack.ml.validate": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/_validate" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.ml.validate_detector.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.validate_detector.json new file mode 100644 index 0000000000000..de0d19b09619a --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ml.validate_detector.json @@ -0,0 +1,10 @@ +{ + "xpack.ml.validate_detector": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/ml/anomaly_detectors/_validate/detector" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.monitoring.bulk.json b/x-pack/plugins/console_extensions/spec/generated/xpack.monitoring.bulk.json new file mode 100644 index 0000000000000..f98aa70ce7cd3 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.monitoring.bulk.json @@ -0,0 +1,18 @@ +{ + "xpack.monitoring.bulk": { + "url_params": { + "system_id": "", + "system_api_version": "", + "interval": "" + }, + "methods": [ + "POST", + "PUT" + ], + "patterns": [ + "_xpack/monitoring/_bulk", + "_xpack/monitoring/{type}/_bulk" + ], + "documentation": "http://www.elastic.co/guide/en/monitoring/current/appendix-api-bulk.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.delete_job.json b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.delete_job.json new file mode 100644 index 0000000000000..a7c381c2ee7f9 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.delete_job.json @@ -0,0 +1,10 @@ +{ + "xpack.rollup.delete_job": { + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/rollup/job/{id}" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.get_jobs.json b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.get_jobs.json new file mode 100644 index 0000000000000..54c535f3a81f7 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.get_jobs.json @@ -0,0 +1,11 @@ +{ + "xpack.rollup.get_jobs": { + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/rollup/job/{id}", + "_xpack/rollup/job/" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.get_rollup_caps.json b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.get_rollup_caps.json new file mode 100644 index 0000000000000..f619949e63be1 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.get_rollup_caps.json @@ -0,0 +1,11 @@ +{ + "xpack.rollup.get_rollup_caps": { + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/rollup/data/{id}", + "_xpack/rollup/data/" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.put_job.json b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.put_job.json new file mode 100644 index 0000000000000..d55fe948c450c --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.put_job.json @@ -0,0 +1,10 @@ +{ + "xpack.rollup.put_job": { + "methods": [ + "PUT" + ], + "patterns": [ + "_xpack/rollup/job/{id}" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.rollup_search.json b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.rollup_search.json new file mode 100644 index 0000000000000..544d86249b40d --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.rollup_search.json @@ -0,0 +1,12 @@ +{ + "xpack.rollup.rollup_search": { + "methods": [ + "GET", + "POST" + ], + "patterns": [ + "{indices}/_rollup_search", + "{indices}/{type}/_rollup_search" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.start_job.json b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.start_job.json new file mode 100644 index 0000000000000..7a1323f1f79b3 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.start_job.json @@ -0,0 +1,10 @@ +{ + "xpack.rollup.start_job": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/rollup/job/{id}/_start" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.stop_job.json b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.stop_job.json new file mode 100644 index 0000000000000..e185077e35f16 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.rollup.stop_job.json @@ -0,0 +1,10 @@ +{ + "xpack.rollup.stop_job": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/rollup/job/{id}/_stop" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/xpack_authenticate.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.authenticate.json similarity index 65% rename from x-pack/plugins/console_extensions/spec/xpack_authenticate.json rename to x-pack/plugins/console_extensions/spec/generated/xpack.security.authenticate.json index 8bb89402431e7..6ebef7ce874d9 100644 --- a/x-pack/plugins/console_extensions/spec/xpack_authenticate.json +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.authenticate.json @@ -1,11 +1,11 @@ { - "_xpack/security/_authenticate": { + "xpack.security.authenticate": { "methods": [ "GET" ], "patterns": [ "_xpack/security/_authenticate" ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-authenticate.html" + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-authenticate.html" } } diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.change_password.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.change_password.json new file mode 100644 index 0000000000000..a811501e4d71f --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.change_password.json @@ -0,0 +1,20 @@ +{ + "xpack.security.change_password": { + "url_params": { + "refresh": [ + "true", + "false", + "wait_for" + ] + }, + "methods": [ + "PUT", + "POST" + ], + "patterns": [ + "_xpack/security/user/{username}/_password", + "_xpack/security/user/_password" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-change-password.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.clear_cached_realms.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.clear_cached_realms.json new file mode 100644 index 0000000000000..2ef0bfaf79df1 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.clear_cached_realms.json @@ -0,0 +1,14 @@ +{ + "xpack.security.clear_cached_realms": { + "url_params": { + "usernames": [] + }, + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/security/realm/{realms}/_clear_cache" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-clear-cache.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.clear_cached_roles.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.clear_cached_roles.json new file mode 100644 index 0000000000000..de47d676010ff --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.clear_cached_roles.json @@ -0,0 +1,11 @@ +{ + "xpack.security.clear_cached_roles": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/security/role/{name}/_clear_cache" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-roles.html#security-api-clear-role-cache" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.delete_role.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.delete_role.json new file mode 100644 index 0000000000000..be852122685df --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.delete_role.json @@ -0,0 +1,18 @@ +{ + "xpack.security.delete_role": { + "url_params": { + "refresh": [ + "true", + "false", + "wait_for" + ] + }, + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/security/role/{name}" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-roles.html#security-api-delete-role" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.delete_role_mapping.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.delete_role_mapping.json new file mode 100644 index 0000000000000..5aa3a84333f63 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.delete_role_mapping.json @@ -0,0 +1,18 @@ +{ + "xpack.security.delete_role_mapping": { + "url_params": { + "refresh": [ + "true", + "false", + "wait_for" + ] + }, + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/security/role_mapping/{name}" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-role-mapping.html#security-api-delete-role-mapping" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.delete_user.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.delete_user.json new file mode 100644 index 0000000000000..6f7ce3da1d8e6 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.delete_user.json @@ -0,0 +1,18 @@ +{ + "xpack.security.delete_user": { + "url_params": { + "refresh": [ + "true", + "false", + "wait_for" + ] + }, + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/security/user/{username}" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-users.html#security-api-delete-user" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.disable_user.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.disable_user.json new file mode 100644 index 0000000000000..1799b8b34c02a --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.disable_user.json @@ -0,0 +1,19 @@ +{ + "xpack.security.disable_user": { + "url_params": { + "refresh": [ + "true", + "false", + "wait_for" + ] + }, + "methods": [ + "PUT", + "POST" + ], + "patterns": [ + "_xpack/security/user/{username}/_disable" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-users.html#security-api-disable-user" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.enable_user.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.enable_user.json new file mode 100644 index 0000000000000..44d9cf47857c6 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.enable_user.json @@ -0,0 +1,19 @@ +{ + "xpack.security.enable_user": { + "url_params": { + "refresh": [ + "true", + "false", + "wait_for" + ] + }, + "methods": [ + "PUT", + "POST" + ], + "patterns": [ + "_xpack/security/user/{username}/_enable" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-users.html#security-api-enable-user" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.get_role.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.get_role.json new file mode 100644 index 0000000000000..b37c43af0c0c0 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.get_role.json @@ -0,0 +1,12 @@ +{ + "xpack.security.get_role": { + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/security/role/{name}", + "_xpack/security/role" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-roles.html#security-api-get-role" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.get_role_mapping.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.get_role_mapping.json new file mode 100644 index 0000000000000..60e51262fa38c --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.get_role_mapping.json @@ -0,0 +1,12 @@ +{ + "xpack.security.get_role_mapping": { + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/security/role_mapping/{name}", + "_xpack/security/role_mapping" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-role-mapping.html#security-api-get-role-mapping" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.get_token.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.get_token.json new file mode 100644 index 0000000000000..ca13d79832ec1 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.get_token.json @@ -0,0 +1,11 @@ +{ + "xpack.security.get_token": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/security/oauth2/token" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-tokens.html#security-api-get-token" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.get_user.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.get_user.json new file mode 100644 index 0000000000000..77ad4667f6664 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.get_user.json @@ -0,0 +1,12 @@ +{ + "xpack.security.get_user": { + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/security/user/{username}", + "_xpack/security/user" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-users.html#security-api-get-user" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.invalidate_token.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.invalidate_token.json new file mode 100644 index 0000000000000..70434690fbda3 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.invalidate_token.json @@ -0,0 +1,11 @@ +{ + "xpack.security.invalidate_token": { + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/security/oauth2/token" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-tokens.html#security-api-invalidate-token" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.put_role.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.put_role.json new file mode 100644 index 0000000000000..4a0854b56cd13 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.put_role.json @@ -0,0 +1,19 @@ +{ + "xpack.security.put_role": { + "url_params": { + "refresh": [ + "true", + "false", + "wait_for" + ] + }, + "methods": [ + "PUT", + "POST" + ], + "patterns": [ + "_xpack/security/role/{name}" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-roles.html#security-api-put-role" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.put_role_mapping.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.put_role_mapping.json new file mode 100644 index 0000000000000..6ce2034998ba5 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.put_role_mapping.json @@ -0,0 +1,19 @@ +{ + "xpack.security.put_role_mapping": { + "url_params": { + "refresh": [ + "true", + "false", + "wait_for" + ] + }, + "methods": [ + "PUT", + "POST" + ], + "patterns": [ + "_xpack/security/role_mapping/{name}" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-role-mapping.html#security-api-put-role-mapping" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.security.put_user.json b/x-pack/plugins/console_extensions/spec/generated/xpack.security.put_user.json new file mode 100644 index 0000000000000..0b0b8244bed96 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.security.put_user.json @@ -0,0 +1,19 @@ +{ + "xpack.security.put_user": { + "url_params": { + "refresh": [ + "true", + "false", + "wait_for" + ] + }, + "methods": [ + "PUT", + "POST" + ], + "patterns": [ + "_xpack/security/user/{username}" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-users.html#security-api-put-user" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.sql.clear_cursor.json b/x-pack/plugins/console_extensions/spec/generated/xpack.sql.clear_cursor.json new file mode 100644 index 0000000000000..f1b357e909bd6 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.sql.clear_cursor.json @@ -0,0 +1,11 @@ +{ + "xpack.sql.clear_cursor": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/sql/close" + ], + "documentation": "Clear SQL cursor" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.sql.query.json b/x-pack/plugins/console_extensions/spec/generated/xpack.sql.query.json new file mode 100644 index 0000000000000..20b8502f79bfc --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.sql.query.json @@ -0,0 +1,15 @@ +{ + "xpack.sql.query": { + "url_params": { + "format": "" + }, + "methods": [ + "POST", + "GET" + ], + "patterns": [ + "_xpack/sql" + ], + "documentation": "Execute SQL" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.sql.translate.json b/x-pack/plugins/console_extensions/spec/generated/xpack.sql.translate.json new file mode 100644 index 0000000000000..737a57f9f5ca6 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.sql.translate.json @@ -0,0 +1,12 @@ +{ + "xpack.sql.translate": { + "methods": [ + "POST", + "GET" + ], + "patterns": [ + "_xpack/sql/translate" + ], + "documentation": "Translate SQL into Elasticsearch queries" + } +} diff --git a/x-pack/plugins/console_extensions/spec/xpack_ssl_certificates.json b/x-pack/plugins/console_extensions/spec/generated/xpack.ssl.certificates.json similarity index 68% rename from x-pack/plugins/console_extensions/spec/xpack_ssl_certificates.json rename to x-pack/plugins/console_extensions/spec/generated/xpack.ssl.certificates.json index 8c88f922d27a3..0a4b60b6766e4 100644 --- a/x-pack/plugins/console_extensions/spec/xpack_ssl_certificates.json +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.ssl.certificates.json @@ -1,11 +1,11 @@ { - "_xpack/ssl/certificates": { + "xpack.ssl.certificates": { "methods": [ "GET" ], "patterns": [ "_xpack/ssl/certificates" ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-ssl.html" + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-ssl.html" } } diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.usage.json b/x-pack/plugins/console_extensions/spec/generated/xpack.usage.json new file mode 100644 index 0000000000000..cd43f16ec45f8 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.usage.json @@ -0,0 +1,14 @@ +{ + "xpack.usage": { + "url_params": { + "master_timeout": "" + }, + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/usage" + ], + "documentation": "Retrieve information about xpack features usage" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.ack_watch.json b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.ack_watch.json new file mode 100644 index 0000000000000..53edb6183e2d9 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.ack_watch.json @@ -0,0 +1,13 @@ +{ + "xpack.watcher.ack_watch": { + "methods": [ + "PUT", + "POST" + ], + "patterns": [ + "_xpack/watcher/watch/{watch_id}/_ack", + "_xpack/watcher/watch/{watch_id}/_ack/{action_id}" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-ack-watch.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.activate_watch.json b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.activate_watch.json new file mode 100644 index 0000000000000..57a1804b8918d --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.activate_watch.json @@ -0,0 +1,12 @@ +{ + "xpack.watcher.activate_watch": { + "methods": [ + "PUT", + "POST" + ], + "patterns": [ + "_xpack/watcher/watch/{watch_id}/_activate" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-activate-watch.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.deactivate_watch.json b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.deactivate_watch.json new file mode 100644 index 0000000000000..dd1bf97787855 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.deactivate_watch.json @@ -0,0 +1,12 @@ +{ + "xpack.watcher.deactivate_watch": { + "methods": [ + "PUT", + "POST" + ], + "patterns": [ + "_xpack/watcher/watch/{watch_id}/_deactivate" + ], + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-deactivate-watch.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.delete_watch.json b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.delete_watch.json new file mode 100644 index 0000000000000..555e76fb9de2e --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.delete_watch.json @@ -0,0 +1,11 @@ +{ + "xpack.watcher.delete_watch": { + "methods": [ + "DELETE" + ], + "patterns": [ + "_xpack/watcher/watch/{id}" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-delete-watch.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.execute_watch.json b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.execute_watch.json new file mode 100644 index 0000000000000..2c64b9b842038 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.execute_watch.json @@ -0,0 +1,16 @@ +{ + "xpack.watcher.execute_watch": { + "url_params": { + "debug": "__flag__" + }, + "methods": [ + "PUT", + "POST" + ], + "patterns": [ + "_xpack/watcher/watch/{id}/_execute", + "_xpack/watcher/watch/_execute" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-execute-watch.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.get_watch.json b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.get_watch.json new file mode 100644 index 0000000000000..fc2a7d862fd9a --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.get_watch.json @@ -0,0 +1,11 @@ +{ + "xpack.watcher.get_watch": { + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/watcher/watch/{id}" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-get-watch.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.put_watch.json b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.put_watch.json new file mode 100644 index 0000000000000..bc6951d058f74 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.put_watch.json @@ -0,0 +1,16 @@ +{ + "xpack.watcher.put_watch": { + "url_params": { + "active": "__flag__", + "version": "" + }, + "methods": [ + "PUT", + "POST" + ], + "patterns": [ + "_xpack/watcher/watch/{id}" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-put-watch.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.start.json b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.start.json new file mode 100644 index 0000000000000..769b9e4e9c941 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.start.json @@ -0,0 +1,11 @@ +{ + "xpack.watcher.start": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/watcher/_start" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-start.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.stats.json b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.stats.json new file mode 100644 index 0000000000000..1a1df49a44c74 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.stats.json @@ -0,0 +1,27 @@ +{ + "xpack.watcher.stats": { + "url_params": { + "metric": [ + "_all", + "queued_watches", + "pending_watches" + ], + "emit_stacktraces": "__flag__" + }, + "methods": [ + "GET" + ], + "patterns": [ + "_xpack/watcher/stats", + "_xpack/watcher/stats/{metrics}" + ], + "url_components": { + "metrics": [ + "_all", + "pending_watches", + "queued_watches" + ] + }, + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-stats.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.stop.json b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.stop.json new file mode 100644 index 0000000000000..85e9c63158109 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/generated/xpack.watcher.stop.json @@ -0,0 +1,11 @@ +{ + "xpack.watcher.stop": { + "methods": [ + "POST" + ], + "patterns": [ + "_xpack/watcher/_stop" + ], + "documentation": "http://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-stop.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.graph.explore.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.graph.explore.json new file mode 100644 index 0000000000000..37a0fad55d593 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.graph.explore.json @@ -0,0 +1,9 @@ +{ + "xpack.graph.explore": { + "data_autocomplete_rules": { + "query": {}, + "vertices": [{}], + "connections": {} + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.info.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.info.json new file mode 100644 index 0000000000000..fff8fda8328f9 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.info.json @@ -0,0 +1,12 @@ +{ + "xpack.info": { + "url_params": { + "categories": [ + "build", + "license", + "features" + ], + "human": "__flag__" + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.license.post.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.license.post.json new file mode 100644 index 0000000000000..72b2a499a40c6 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.license.post.json @@ -0,0 +1,7 @@ +{ + "xpack.license.post": { + "data_autocomplete_rules": { + "licenses": [] + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_buckets.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_buckets.json new file mode 100644 index 0000000000000..cfcb0270b9649 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_buckets.json @@ -0,0 +1,17 @@ +{ + "xpack.ml.get_buckets": { + "data_autocomplete_rules": { + "desc": { "__one_of": ["true", "false"] }, + "exclude_interim": { "__one_of": ["true", "false"] }, + "expand": { "__one_of": ["true", "false"] }, + "anomaly_score": 0, + "end": "", + "page": { + "from": 0, + "size": 100 + }, + "sort": "", + "start": "" + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_calendar_events.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_calendar_events.json new file mode 100644 index 0000000000000..9af9354cccde3 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_calendar_events.json @@ -0,0 +1,8 @@ +{ + "xpack.ml.get_calendar_events": { + "data_autocomplete_rules": { + "from": 0, + "size": 100 + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_calendars.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_calendars.json new file mode 100644 index 0000000000000..146965574723e --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_calendars.json @@ -0,0 +1,8 @@ +{ + "xpack.ml.get_calendars": { + "data_autocomplete_rules": { + "from": 0, + "size": 100 + } + } +} \ No newline at end of file diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_categories.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_categories.json new file mode 100644 index 0000000000000..b3a46b02edefc --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_categories.json @@ -0,0 +1,18 @@ +{ + "xpack.ml.get_categories": { + "data_autocomplete_rules": { + "page": { + "__template": { + "from": 0, + "size": 100 + }, + "from": 0, + "size": 100 + } + }, + "patterns": [ + "_xpack/ml/anomaly_detectors/{job_id}/results/categories/{category_id}", + "_xpack/ml/anomaly_detectors/{job_id}/results/categories" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_influencers.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_influencers.json new file mode 100644 index 0000000000000..df1bc1487dd6b --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_influencers.json @@ -0,0 +1,16 @@ +{ + "xpack.ml.get_influencers": { + "data_autocomplete_rules": { + "desc": { "__one_of": ["true", "false"] }, + "exclude_interim": { "__one_of": ["true", "false"] }, + "influencer_score": 0, + "end": "", + "page": { + "from": 0, + "size": 100 + }, + "sort": "", + "start": "" + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_model_snapshots.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_model_snapshots.json new file mode 100644 index 0000000000000..1496851f0c7d9 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_model_snapshots.json @@ -0,0 +1,12 @@ +{ + "xpack.ml.get_model_snapshots": { + "data_autocomplete_rules": { + "desc": [true, false], + "end": "", + "from": 0, + "size": 1000, + "sort": "", + "start": "" + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_overall_buckets.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_overall_buckets.json new file mode 100644 index 0000000000000..cb41f5ef78aaa --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_overall_buckets.json @@ -0,0 +1,13 @@ +{ + "xpack.ml.get_overall_buckets": { + "data_autocomplete_rules": { + "allow_no_jobs": { "__one_of": ["true", "false"] }, + "bucket_span": "", + "end": "", + "exclude_interim": { "__one_of": ["true", "false"] }, + "overall_score": 0, + "start": "", + "top_n": 0 + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_records.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_records.json new file mode 100644 index 0000000000000..16691960696b5 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.get_records.json @@ -0,0 +1,16 @@ +{ + "xpack.ml.get_records": { + "data_autocomplete_rules": { + "desc": { "__one_of": ["true", "false"] }, + "exclude_interim": { "__one_of": ["true", "false"] }, + "record_score": 0, + "end": "", + "page": { + "from": 0, + "size": 100 + }, + "sort": "", + "start": "" + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.post_calendar_events.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.post_calendar_events.json new file mode 100644 index 0000000000000..05e3e3697df3c --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.post_calendar_events.json @@ -0,0 +1,7 @@ +{ + "xpack.ml.post_calendar_events": { + "data_autocomplete_rules": { + "events": [{}] + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.put_calendar.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.put_calendar.json new file mode 100644 index 0000000000000..d0ca83a2fd2af --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.put_calendar.json @@ -0,0 +1,7 @@ +{ + "xpack.ml.put_calendar": { + "data_autocomplete_rules": { + "description": "" + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.put_datafeed.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.put_datafeed.json new file mode 100644 index 0000000000000..a3b50af4db036 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.put_datafeed.json @@ -0,0 +1,16 @@ +{ + "xpack.ml.put_datafeed": { + "data_autocomplete_rules": { + "aggregations": {}, + "chunking_config": {}, + "frequency": "", + "indices": ["INDEX"], + "job_id": "", + "query": {}, + "query_delay": "", + "script_field": {}, + "scroll_size": 1000, + "types": [] + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.put_job.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.put_job.json new file mode 100644 index 0000000000000..aee010691b964 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.put_job.json @@ -0,0 +1,17 @@ +{ + "xpack.ml.put_job": { + "data_autocomplete_rules": { + "analysis_config": {}, + "background_persist_interval": "", + "custom_settings": {}, + "data_description": {}, + "description": "", + "groups": [""], + "model_plot_config": {}, + "model_snapshot_retention_days": 1, + "renormalization_window_days": 1, + "results_index_name": "", + "results_retention_days": 1 + } + } +} \ No newline at end of file diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.revert_model_snapshot.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.revert_model_snapshot.json new file mode 100644 index 0000000000000..806b326271bad --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.revert_model_snapshot.json @@ -0,0 +1,7 @@ +{ + "xpack.ml.revert_model_snapshot": { + "data_autocomplete_rules": { + "delete_intervening_results": { "__one_of": ["true", "false"] } + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.update_datafeed.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.update_datafeed.json new file mode 100644 index 0000000000000..f096707690eea --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.update_datafeed.json @@ -0,0 +1,16 @@ +{ + "xpack.ml.update_datafeed": { + "data_autocomplete_rules": { + "aggregations": {}, + "chunking_config": {}, + "frequency": "", + "indices": [""], + "job_id": "", + "query": {}, + "query_delay": "", + "script_field": {}, + "scroll_size": 1000, + "types": [] + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.update_job.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.update_job.json new file mode 100644 index 0000000000000..562fdef07c790 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.update_job.json @@ -0,0 +1,16 @@ +{ + "xpack.ml.update_job": { + "data_autocomplete_rules": { + "analysis_limits": {}, + "background_persist_interval": "", + "custom_settings": {}, + "description": "", + "groups": [""], + "model_plot_config": {}, + "model_snapshot_retention_days": 1, + "renormalization_window_days": 1, + "results_index_name": "", + "results_retention_days": 1 + } + } +} \ No newline at end of file diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.update_model_snapshot.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.update_model_snapshot.json new file mode 100644 index 0000000000000..bbf98c6ac05e7 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.ml.update_model_snapshot.json @@ -0,0 +1,8 @@ +{ + "xpack.ml.update_model_snapshot": { + "data_autocomplete_rules": { + "description": "", + "retain": [true, false] + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.rollup.delete_job.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.rollup.delete_job.json new file mode 100644 index 0000000000000..d694c86070dda --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.rollup.delete_job.json @@ -0,0 +1,13 @@ +{ + "xpack.rollup.delete_job": { + "data_autocomplete_rules": { + "index_pattern": "", + "rollup_index": "", + "cron": "", + "page_size": 100, + "groups": {}, + "metrics": {} + }, + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/rollup-delete-job.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.rollup.get_jobs.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.rollup.get_jobs.json new file mode 100644 index 0000000000000..06a89d35819f8 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.rollup.get_jobs.json @@ -0,0 +1,7 @@ +{ + "xpack.rollup.get_jobs": { + "patterns": [ + "_xpack/rollup/job/{id}" + ] + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.rollup.put_job.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.rollup.put_job.json new file mode 100644 index 0000000000000..cc73e82cbd4e1 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.rollup.put_job.json @@ -0,0 +1,13 @@ +{ + "xpack.rollup.put_job": { + "data_autocomplete_rules": { + "index_pattern": "", + "rollup_index": "", + "cron": "", + "page_size": 100, + "groups": {}, + "metrics": {} + }, + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/rollup-job-config.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.rollup.rollup_search.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.rollup.rollup_search.json new file mode 100644 index 0000000000000..d16d8a8e5fcb6 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.rollup.rollup_search.json @@ -0,0 +1,9 @@ +{ + "xpack.rollup.rollup_search": { + "data_autocomplete_rules": { + "query": {}, + "aggregations": {} + }, + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/rollup-search.html" + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.security.authenticate.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.authenticate.json new file mode 100644 index 0000000000000..dbf769e777121 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.authenticate.json @@ -0,0 +1,7 @@ +{ + "xpack.security.authenticate": { + "data_autocomplete_rules": { + "password": "" + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.security.change_password.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.change_password.json new file mode 100644 index 0000000000000..afc37f4fbbf1f --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.change_password.json @@ -0,0 +1,7 @@ +{ + "xpack.security.change_password": { + "data_autocomplete_rules": { + "password": "" + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.security.get_token.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.get_token.json new file mode 100644 index 0000000000000..b7eb93656cdff --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.get_token.json @@ -0,0 +1,10 @@ +{ + "xpack.security.get_token": { + "data_autocomplete_rules": { + "grant_type": "", + "password": "", + "scope": "", + "username": "" + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.security.invalidate_token.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.invalidate_token.json new file mode 100644 index 0000000000000..5607fdc7cf418 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.invalidate_token.json @@ -0,0 +1,7 @@ +{ + "xpack.security.invalidate_token": { + "data_autocomplete_rules": { + "token": "" + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.security.put_role.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.put_role.json new file mode 100644 index 0000000000000..6c40d0afe9b96 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.put_role.json @@ -0,0 +1,17 @@ +{ + "xpack.security.put_role": { + "data_autocomplete_rules": { + "cluster": [], + "indices": [ + { + "field_security": {}, + "names": [], + "privileges": [], + "query": "" + } + ], + "run_as": [], + "metadata": {} + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.security.put_role_mapping.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.put_role_mapping.json new file mode 100644 index 0000000000000..58124509ab271 --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.put_role_mapping.json @@ -0,0 +1,10 @@ +{ + "xpack.security.put_role_mapping": { + "data_autocomplete_rules": { + "enabled": true, + "metadata": {}, + "roles": [], + "rules": {} + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.security.put_user.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.put_user.json new file mode 100644 index 0000000000000..ed6b37643564c --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.security.put_user.json @@ -0,0 +1,11 @@ +{ + "xpack.security.put_user": { + "data_autocomplete_rules": { + "metadata": {}, + "password": "", + "fullname": "", + "roles": [] + }, + "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-users.html#security-api-put-user" + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.watcher.execute_watch.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.watcher.execute_watch.json new file mode 100644 index 0000000000000..0381af191d22a --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.watcher.execute_watch.json @@ -0,0 +1,12 @@ +{ + "xpack.watcher.execute_watch": { + "data_autocomplete_rules": { + "trigger_data": {}, + "ignore_condition": { "__one_of": ["true", "false"] }, + "record_execution": { "__one_of": ["true", "false"] }, + "watch": {}, + "alternative_input": {}, + "action_modes": {} + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/overrides/xpack.watcher.put_watch.json b/x-pack/plugins/console_extensions/spec/overrides/xpack.watcher.put_watch.json new file mode 100644 index 0000000000000..64a94d40d83bf --- /dev/null +++ b/x-pack/plugins/console_extensions/spec/overrides/xpack.watcher.put_watch.json @@ -0,0 +1,12 @@ +{ + "xpack.watcher.put_watch": { + "data_autocomplete_rules": { + "metadata": {}, + "trigger": {}, + "input": {}, + "condition": {}, + "throttle_period": 5, + "actions": {} + } + } +} diff --git a/x-pack/plugins/console_extensions/spec/xpack.json b/x-pack/plugins/console_extensions/spec/xpack.json deleted file mode 100644 index e354df4a22de4..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "_xpack": { - "url_params": { - "categories": [ - "build", - "license", - "features" - ], - "human": [ - "true", - "false" - ] - - }, - "methods": [ - "GET" - ], - "patterns": [ - "_xpack" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/info-api.html" - } -} diff --git a/x-pack/plugins/console_extensions/spec/xpack_clear_users_cache.json b/x-pack/plugins/console_extensions/spec/xpack_clear_users_cache.json deleted file mode 100644 index 43e9e6c5dd875..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_clear_users_cache.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "_xpack/security/realm/{ids}/_clear_cache": { - "methods": [ - "POST" - ], - "url_params": { - "usernames": "" - }, - "patterns": [ - "_xpack/security/realm/{ids}/_clear_cache" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-clear-cache.html" - } -} diff --git a/x-pack/plugins/console_extensions/spec/xpack_graph_explore.json b/x-pack/plugins/console_extensions/spec/xpack_graph_explore.json deleted file mode 100644 index 4b1a130928970..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_graph_explore.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "{index}/_xpack/graph/_explore": { - "methods": [ - "POST" - ], - "patterns": [ - "{index}/_xpack/graph/_explore" - ], - "data_autocomplete_rules": { - "query": {}, - "vertices": [{}], - "connections": {} - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/graph-explore-api.html" - } -} diff --git a/x-pack/plugins/console_extensions/spec/xpack_license.json b/x-pack/plugins/console_extensions/spec/xpack_license.json deleted file mode 100644 index 516bd254ff68d..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_license.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "_xpack/license": { - "methods": [ - "GET" - ], - "url_params": { - "local": ["true", "false"] - }, - "patterns": [ - "_xpack/license" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/get-license.html" - }, - "DELETE _xpack/license": { - "methods": [ - "DELETE" - ], - "patterns": [ - "_xpack/license" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/delete-license.html" - }, - "PUT _xpack/license": { - "methods": [ - "PUT" - ], - "url_params": { - "acknowledge": ["true", "false"] - }, - "patterns": [ - "_xpack/license" - ], - "data_autocomplete_rules": { - "licenses": [] - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/update-license.html" - }, - "_xpack/license/trial_status": { - "methods": [ - "GET" - ], - "patterns": [ - "_xpack/license/trial_status" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/get-trial-status.html" - }, - "_xpack/license/start_trial": { - "methods": [ - "POST" - ], - "patterns": [ - "_xpack/license/start_trial" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/start-trial.html" - }, - "_xpack/license/start_basic": { - "url_params": { - "acknowledge": ["true", "false"] - }, - "methods": [ - "POST" - ], - "patterns": [ - "_xpack/license/start_basic" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/start-basic.html" - } -} diff --git a/x-pack/plugins/console_extensions/spec/xpack_migration.json b/x-pack/plugins/console_extensions/spec/xpack_migration.json deleted file mode 100644 index bb25cea0ed933..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_migration.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "_xpack/migration/assistance": { - "methods": [ - "GET" - ], - "patterns": [ - "_xpack/migration/assistance", - "_xpack/migration/assistance/{index}" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/migration-api-assistance.html" - }, - "_xpack/migration/upgrade/{index}": { - "url_params": { - "wait_for_completion": ["true", "false"] - }, - "methods": [ - "POST" - ], - "patterns": [ - "_xpack/migration/upgrade/{index}" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/migration-api-upgrade.html" - }, - "_xpack/migration/deprecations": { - "methods": [ - "GET" - ], - "patterns": [ - "_xpack/migration/deprecations", - "{index}/_xpack/migration/deprecations" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/migration-api-deprecation.html" - } -} diff --git a/x-pack/plugins/console_extensions/spec/xpack_ml_calendar.json b/x-pack/plugins/console_extensions/spec/xpack_ml_calendar.json deleted file mode 100644 index 08dfbfe809c15..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_ml_calendar.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "_xpack/ml/calendars/{id}": { - "methods": [ - "GET" - ], - "patterns": [ - "_xpack/ml/calendars/{id}", - "_xpack/ml/calendars/_all" - ], - "data_autocomplete_rules": { - "from": 0, - "size": 100 - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-get-calendar.html" - }, - "PUT _xpack/ml/calendars/{id}": { - "methods": [ - "PUT" - ], - "patterns": [ - "_xpack/ml/calendars/{id}" - ], - "data_autocomplete_rules": { - "description": "" - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-put-calendar.html" - }, - "DELETE _xpack/ml/calendars/{id}": { - "methods": [ - "DELETE" - ], - "patterns": [ - "_xpack/ml/calendars/{id}" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-delete-calendar.html" - }, - "_xpack/ml/calendars/{id}/jobs/{id}": { - "methods": [ - "PUT" - ], - "patterns": [ - "_xpack/ml/calendars/{id}/jobs/{id}" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-put-calendar-job.html" - }, - "DELETE _xpack/ml/calendars/{id}/jobs/{id}": { - "methods": [ - "DELETE" - ], - "patterns": [ - "_xpack/ml/calendars/{id}/jobs/{id}" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-delete-calendar-job.html" - }, - "_xpack/ml/calendars/{id}/events": { - "methods": [ - "GET" - ], - "data_autocomplete_rules": { - "from": 0, - "size": 100 - }, - "patterns": [ - "_xpack/ml/calendars/{id}/events", - "_xpack/ml/calendars/_all/events" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-get-calendar-event.html" - }, - "POST _xpack/ml/calendars/{id}/events": { - "methods": [ - "POST" - ], - "patterns": [ - "_xpack/ml/calendars/{id}/events" - ], - "data_autocomplete_rules": { - "events": [{}] - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-post-calendar-event.html" - }, - "_xpack/ml/calendars/{id}/events/{event_id}": { - "methods": [ - "DELETE" - ], - "patterns": [ - "_xpack/ml/calendars/{id}/events/{event_id}" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-delete-calendar-event.html" - } -} \ No newline at end of file diff --git a/x-pack/plugins/console_extensions/spec/xpack_ml_datafeed.json b/x-pack/plugins/console_extensions/spec/xpack_ml_datafeed.json deleted file mode 100644 index 24880fb56e879..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_ml_datafeed.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "_xpack/ml/datafeeds/{id}": { - "methods": [ - "GET" - ], - "patterns": [ - "_xpack/ml/datafeeds/", - "_xpack/ml/datafeeds/{id}", - "_xpack/ml/datafeeds/_all" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-get-datafeed.html" - }, - "PUT _xpack/ml/datafeeds/{id}": { - "methods": [ - "PUT" - ], - "patterns": [ - "_xpack/ml/datafeeds/{id}" - ], - "data_autocomplete_rules": { - "aggregations": {}, - "chunking_config": {}, - "frequency": "", - "indices": [""], - "job_id": "", - "query": {}, - "query_delay": "", - "script_field": {}, - "scroll_size": 1000, - "types": [] - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-put-datafeed.html" - }, - "DELETE _xpack/ml/datafeeds/{id}": { - "methods": [ - "DELETE" - ], - "patterns": [ - "_xpack/ml/datafeeds/{id}" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-delete-datafeed.html" - }, - "_xpack/ml/datafeeds/{id}/_start": { - "methods": [ - "POST" - ], - "patterns": [ - "_xpack/ml/datafeeds/{id}/_start" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-start-datafeed.html" - }, - "_xpack/ml/datafeeds/{id}/_stop": { - "methods": [ - "POST" - ], - "patterns": [ - "_xpack/ml/datafeeds/{id}/_stop" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-stop-datafeed.html" - }, - "_xpack/ml/datafeeds/{id}/stats": { - "methods": [ - "GET" - ], - "patterns": [ - "_xpack/ml/datafeeds/stats", - "_xpack/ml/datafeeds/{id}/stats", - "_xpack/ml/datafeeds/_all/stats" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-get-datafeed-stats.html" - }, - "_xpack/ml/datafeeds/{id}/_preview": { - "methods": [ - "GET" - ], - "patterns": [ - "_xpack/ml/datafeeds/{id}_preview" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-preview-datafeed.html" - }, - "_xpack/ml/datafeeds/{id}/_update": { - "methods": [ - "POST" - ], - "patterns": [ - "_xpack/ml/datafeeds/{id}/_update" - ], - "data_autocomplete_rules": { - "aggregations": {}, - "chunking_config": {}, - "frequency": "", - "indices": [""], - "job_id": "", - "query": {}, - "query_delay": "", - "script_field": {}, - "scroll_size": 1000, - "types": [] - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-update-datafeed.html" - } -} \ No newline at end of file diff --git a/x-pack/plugins/console_extensions/spec/xpack_ml_jobs.json b/x-pack/plugins/console_extensions/spec/xpack_ml_jobs.json deleted file mode 100644 index 426a2e7da9c3c..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_ml_jobs.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "PUT _xpack/ml/anomaly_detectors/{id}": { - "methods": ["PUT"], - "patterns": ["_xpack/ml/anomaly_detectors/{id}"], - "data_autocomplete_rules": { - "analysis_config": {}, - "background_persist_interval": "", - "custom_settings": {}, - "data_description": {}, - "description": "", - "groups": [""], - "model_plot_config": {}, - "model_snapshot_retention_days": 1, - "renormalization_window_days": 1, - "results_index_name": "", - "results_retention_days": 1 - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-put-job.html" - }, - "DELETE _xpack/ml/anomaly_detectors/{id}": { - "methods": ["DELETE"], - "patterns": ["_xpack/ml/anomaly_detectors/{id}"], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-delete-job.html" - }, - "_xpack/ml/anomaly_detectors/{id}/_open": { - "methods": ["POST"], - "patterns": ["_xpack/ml/anomaly_detectors/{id}/_open"], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-open-job.html" - }, - "_xpack/ml/anomaly_detectors/{id}/_close": { - "methods": ["POST"], - "patterns": ["_xpack/ml/anomaly_detectors/{id}/_close"], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-close-job.html" - }, - "_xpack/ml/anomaly_detectors/{id}": { - "methods": ["GET"], - "patterns": [ - "_xpack/ml/anomaly_detectors/", - "_xpack/ml/anomaly_detectors/{id}", - "_xpack/ml/anomaly_detectors/_all" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-get-job.html" - }, - "_xpack/ml/anomaly_detectors/{id}/stats": { - "methods": ["GET"], - "patterns": [ - "_xpack/ml/anomaly_detectors/stats", - "_xpack/ml/anomaly_detectors/{id}/stats", - "_xpack/ml/anomaly_detectors/_all/stats" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-get-job-stats.html" - }, - "_xpack/ml/anomaly_detectors/{id}/_flush": { - "methods": ["POST"], - "patterns": ["_xpack/ml/anomaly_detectors/{id}/_flush"], - "url_params": { - "advance_time": "", - "calc_interim": ["true", "false"], - "end": "", - "start": "" - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-flush-job.html" - }, - "_xpack/ml/anomaly_detectors/{id}/_data": { - "methods": ["POST"], - "patterns": ["_xpack/ml/anomaly_detectors/{id}/_data"], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-post-data.html" - }, - "_xpack/ml/anomaly_detectors/{id}/_update": { - "methods": ["POST"], - "patterns": ["_xpack/ml/anomaly_detectors/{id}/_update"], - "data_autocomplete_rules": { - "analysis_limits": {}, - "background_persist_interval": "", - "custom_settings": {}, - "description": "", - "groups": [""], - "model_plot_config": {}, - "model_snapshot_retention_days": 1, - "renormalization_window_days": 1, - "results_index_name": "", - "results_retention_days": 1 - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-update-job.html" - }, - "_xpack/ml/anomaly_detectors/{id}/_forecast": { - "methods": ["POST"], - "patterns": ["_xpack/ml/anomaly_detectors/{id}/_forecast"], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-forecast.html" - } -} diff --git a/x-pack/plugins/console_extensions/spec/xpack_ml_model_snapshot.json b/x-pack/plugins/console_extensions/spec/xpack_ml_model_snapshot.json deleted file mode 100644 index 4a6d663f2d156..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_ml_model_snapshot.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "DELETE _xpack/ml/anomaly_detectors/{id}/model_snapshots/{id}": { - "methods": ["DELETE"], - "patterns": ["_xpack/ml/anomaly_detectors/{id}/model_snapshots/{id}"], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-delete-snapshot.html" - }, - "_xpack/ml/anomaly_detectors/{id}/model_snapshots": { - "methods": ["GET"], - "patterns": [ - "_xpack/ml/anomaly_detectors/{id}/model_snapshots", - "_xpack/ml/anomaly_detectors/{id}/model_snapshots/{id}" - ], - "data_autocomplete_rules": { - "desc": [true, false], - "end": "", - "from": 0, - "size": 1000, - "sort": "", - "start": "" - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-get-snapshot.html" - }, - "_xpack/ml/anomaly_detectors/{id}/model_snapshots/{id}/_revert": { - "methods": ["POST"], - "patterns": ["_xpack/ml/anomaly_detectors/{id}/model_snapshots/{id}/_revert"], - "data_autocomplete_rules": { - "delete_intervening_results": [true, false] - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-revert-snapshot.html" - }, - "_xpack/ml/anomaly_detectors/{id}/model_snapshots/{id}/_update": { - "methods": ["POST"], - "patterns": ["_xpack/ml/anomaly_detectors/{id}/model_snapshots/{id}/_update"], - "data_autocomplete_rules": { - "description": "", - "retain": [true, false] - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-update-snapshot.html" - } -} diff --git a/x-pack/plugins/console_extensions/spec/xpack_ml_results.json b/x-pack/plugins/console_extensions/spec/xpack_ml_results.json deleted file mode 100644 index e0daea0a60bde..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_ml_results.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "_xpack/ml/anomaly_detectors/{id}/results/buckets": { - "methods": ["GET"], - "patterns": [ - "_xpack/ml/anomaly_detectors/{id}/results/buckets", - "_xpack/ml/anomaly_detectors/{id}/results/buckets/{timestamp}" - ], - "data_autocomplete_rules": { - "desc": [true, false], - "exclude_interim": [true, false], - "expand": [true, false], - "anomaly_score": 0, - "end": "", - "page": { - "from": 0, - "size": 100 - }, - "sort": "", - "start": "" - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-get-bucket.html" - }, - "_xpack/ml/anomaly_detectors/{id}/results/overall_buckets": { - "methods": ["GET"], - "patterns": [ - "_xpack/ml/anomaly_detectors/{id}/results/overall_buckets", - "_xpack/ml/anomaly_detectors/_all/results/overall_buckets" - ], - "data_autocomplete_rules": { - "allow_no_jobs": [true, false], - "bucket_span": "", - "end": "", - "exclude_interim": [true, false], - "overall_score": 0, - "start": "", - "top_n": 0 - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-get-overall-buckets.html" - }, - "_xpack/ml/anomaly_detectors/{id}/results/categories": { - "methods": ["GET"], - "patterns": [ - "_xpack/ml/anomaly_detectors/{id}/results/categories", - "_xpack/ml/anomaly_detectors/{id}/results/categories/{id}" - ], - "data_autocomplete_rules": { - "page": { - "from": 0, - "size": 100 - } - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-get-category.html" - }, - "_xpack/ml/anomaly_detectors/{id}/results/influencers": { - "methods": ["GET"], - "patterns": [ - "_xpack/ml/anomaly_detectors/{id}/results/influencers" - ], - "data_autocomplete_rules": { - "desc": [true, false], - "exclude_interim": [true, false], - "influencer_score": 0, - "end": "", - "page": { - "from": 0, - "size": 100 - }, - "sort": "", - "start": "" - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-get-influencer.html" - }, - "_xpack/ml/anomaly_detectors/{id}/results/records": { - "methods": ["GET"], - "patterns": [ - "_xpack/ml/anomaly_detectors/{id}/results/records" - ], - "data_autocomplete_rules": { - "desc": [true, false], - "exclude_interim": [true, false], - "record_score": 0, - "end": "", - "page": { - "from": 0, - "size": 100 - }, - "sort": "", - "start": "" - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/ml-get-record.html" - } -} diff --git a/x-pack/plugins/console_extensions/spec/xpack_oauth2_token.json b/x-pack/plugins/console_extensions/spec/xpack_oauth2_token.json deleted file mode 100644 index 8dc064d0bd266..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_oauth2_token.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "_xpack/security/oauth2/token": { - "methods": ["POST"], - "patterns": ["_xpack/security/oauth2/token"], - "data_autocomplete_rules": { - "grant_type": "", - "password": "", - "scope": "", - "username": "" - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-tokens.html" - }, - "DELETE _xpack/security/oauth2/token": { - "methods": ["DELETE"], - "patterns": ["_xpack/security/oauth2/token"], - "data_autocomplete_rules": { - "token": "" - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-tokens.html" - } -} \ No newline at end of file diff --git a/x-pack/plugins/console_extensions/spec/xpack_role.json b/x-pack/plugins/console_extensions/spec/xpack_role.json deleted file mode 100644 index 928c2a945979e..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_role.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "_xpack/security/role": { - "methods": ["GET"], - "patterns": ["_xpack/security/role", "_xpack/security/role/{id}"], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-roles.html" - }, - "_xpack/security/role/{id}": { - "methods": ["PUT", "POST"], - "patterns": ["_xpack/security/role/{id}"], - "data_autocomplete_rules": { - "cluster": [], - "indices": [ - { - "field_security": {}, - "names": [], - "privileges": [], - "query": "" - } - ], - "run_as": [], - "metadata": {} - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-roles.html" - }, - "_xpack/security/role/{id}/_clear_cache": { - "methods": [ - "POST" - ], - "patterns": [ - "_xpack/security/role/{id}/_clear_cache" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-roles.html" - } -} diff --git a/x-pack/plugins/console_extensions/spec/xpack_role_mapping.json b/x-pack/plugins/console_extensions/spec/xpack_role_mapping.json deleted file mode 100644 index fa8d0a50de284..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_role_mapping.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "_xpack/security/role_mapping": { - "methods": ["GET"], - "patterns": [ - "_xpack/security/role_mapping", - "_xpack/security/role_mapping/{id}" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-role-mapping.html" - }, - "_xpack/security/role_mapping/{id}": { - "methods": ["PUT", "POST"], - "patterns": ["_xpack/security/role_mapping/{id}"], - "data_autocomplete_rules": { - "enabled": true, - "metadata": {}, - "roles": [], - "rules": {} - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-role-mapping.html" - }, - "DELETE _xpack/security/role_mapping/{id}": { - "methods": ["DELETE"], - "patterns": ["_xpack/security/role_mapping/{id}"], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-role-mapping.html" - } -} diff --git a/x-pack/plugins/console_extensions/spec/xpack_rollup.json b/x-pack/plugins/console_extensions/spec/xpack_rollup.json deleted file mode 100644 index c905fc374902c..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_rollup.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "_xpack/rollup/job/{id}": { - "patterns": [ - "_xpack/rollup/job/{id}" - ], - "methods": [ - "GET" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/rollup-get-job.html" - }, - "PUT _xpack/rollup/job/{id}": { - "methods": [ - "PUT" - ], - "patterns": [ - "_xpack/rollup/job/{id}" - ], - "data_autocomplete_rules": { - "index_pattern": "", - "rollup_index": "", - "cron": "", - "page_size": 100, - "groups": {}, - "metrics": {} - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/rollup-job-config.html" - }, - "DELETE _xpack/rollup/job/{id}": { - "patterns": [ - "_xpack/rollup/job/{id}" - ], - "methods": [ - "DELETE" - ], - "data_autocomplete_rules": { - "index_pattern": "", - "rollup_index": "", - "cron": "", - "page_size": 100, - "groups": {}, - "metrics": {} - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/rollup-delete-job.html" - }, - "_xpack/rollup/job/{id}/_start": { - "patterns": [ - "_xpack/rollup/job/{id}/_start" - ], - "methods": [ - "POST" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/rollup-start-job.html" - }, - "_xpack/rollup/job/{id}/_stop": { - "patterns": [ - "_xpack/rollup/job/{id}/_stop" - ], - "methods": [ - "POST" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/rollup-stop-job.html" - }, - "_xpack/rollup/data/{index}": { - "patterns": [ - "_xpack/rollup/data/{index}" - ], - "methods": [ - "GET" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/rollup-get-rollup-caps.html" - }, - "{index}/_rollup_search": { - "patterns": [ - "{index}/_rollup_search" - ], - "methods": [ - "GET" - ], - "data_autocomplete_rules": { - "query": {}, - "aggregations": {} - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/rollup-search.html" - } -} \ No newline at end of file diff --git a/x-pack/plugins/console_extensions/spec/xpack_user.json b/x-pack/plugins/console_extensions/spec/xpack_user.json deleted file mode 100644 index a016d699622a8..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_user.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "POST _xpack/security/user/{id}": { - "methods": [ - "PUT", - "POST" - ], - "patterns": [ - "_xpack/security/user/{id}" - ], - "data_autocomplete_rules": { - "metadata": {}, - "password": "", - "fullname": "", - "roles": [] - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-users.html" - }, - "_xpack/security/user/{id}/_enable": { - "methods": [ - "PUT" - ], - "patterns": [ - "_xpack/security/user/{id}/_enable" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-users.html" - }, - "_xpack/security/user/{id}/_disable": { - "methods": [ - "PUT" - ], - "patterns": [ - "_xpack/security/user/{id}/_disable" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-users.html" - }, - "_xpack/security/user/{id}/_password": { - "methods": [ - "PUT" - ], - "patterns": [ - "_xpack/security/user/{id}/_password" - ], - "data_autocomplete_rules": { - "password": "" - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-users.html" - }, - "DELETE _xpack/security/user/{id}": { - "methods": [ - "DELETE" - ], - "patterns": [ - "_xpack/security/user/{id}" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-users.html" - }, - "_xpack/security/user": { - "methods": [ - "GET" - ], - "patterns": [ - "_xpack/security/user", - "_xpack/security/user/{id}" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-users.html" - }, - "_xpack/security/user/_password": { - "methods": [ - "POST" - ], - "patterns": [ - "_xpack/security/user/_password", - "_xpack/security/user/{id}/_password" - ], - "data_autocomplete_rules": { - "password": "" - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-users.html" - }, - "_xpack/security/user/_has_privileges": { - "methods": [ - "GET" - ], - "patterns": [ - "_xpack/security/user/_has_privileges" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/security-api-users.html" - } -} \ No newline at end of file diff --git a/x-pack/plugins/console_extensions/spec/xpack_watcher.json b/x-pack/plugins/console_extensions/spec/xpack_watcher.json deleted file mode 100644 index 97a512ad86f47..0000000000000 --- a/x-pack/plugins/console_extensions/spec/xpack_watcher.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "_xpack/watcher/watch/{id}": { - "methods": [ - "GET" - ], - "patterns": [ - "_xpack/watcher/watch/{id}" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/watcher-api-get-watch.html" - }, - "DELETE _xpack/watcher/watch/{id}": { - "methods": [ - "DELETE" - ], - "patterns": [ - "_xpack/watcher/watch/{id}" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/watcher-api-delete-watch.html" - }, - "PUT _xpack/watcher/watch/{id}": { - "methods": [ - "PUT" - ], - "url_params": { - "active": ["true", "false"] - }, - "patterns": [ - "_xpack/watcher/watch/{id}" - ], - "data_autocomplete_rules": { - "metadata": {}, - "trigger": {}, - "input": {}, - "condition": {}, - "throttle_period": 5, - "actions": {} - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/watcher-api-put-watch.html" - }, - "_xpack/watcher/watch/_execute": { - "methods": [ - "POST" - ], - "url_params": { - "debug": ["true", "false"] - }, - "patterns": [ - "_xpack/watcher/watch/_execute", - "_xpack/watcher/watch/{id}/_execute" - ], - "data_autocomplete_rules": { - "trigger_data": {}, - "ignore_condition": true, - "record_execution": true, - "watch": {}, - "alternative_input": {}, - "action_modes": {} - }, - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/watcher-api-execute-watch.html" - }, - "_xpack/watcher/watch/{id}/_ack": { - "methods": [ - "PUT" - ], - "patterns": [ - "_xpack/watcher/watch/{id}/_ack", - "_xpack/watcher/watch/{id}/_ack/{id}" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/watcher-api-ack-watch.html" - }, - "_xpack/watcher/watch/{id}/_activate": { - "methods": [ - "PUT" - ], - "patterns": [ - "_xpack/watcher/watch/{id}/_activate" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/watcher-api-activate-watch.html" - }, - "_xpack/watcher/watch/{id}/_deactivate": { - "methods": [ - "PUT" - ], - "patterns": [ - "_xpack/watcher/watch/{id}/_deactivate" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/watcher-api-deactivate-watch.html" - }, - "_xpack/watcher/stats": { - "url_params": { - "emit_stacktraces": ["true", "false"] - }, - "methods": [ - "GET" - ], - "patterns": [ - "_xpack/watcher/stats" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/watcher-api-stats.html" - }, - "_xpack/watcher/_start": { - "methods": [ - "POST" - ], - "patterns": [ - "_xpack/watcher/_start" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/watcher-api-start.html" - }, - "_xpack/watcher/_stop": { - "methods": [ - "POST" - ], - "patterns": [ - "_xpack/watcher/_stop" - ], - "documentation": "https://www.elastic.co/guide/en/elasticsearch/reference/master/watcher-api-stop.html" - }, - "_xpack/watcher/_restart": { - "methods": [ - "POST" - ], - "patterns": [ - "_xpack/watcher/_restart" - ] - } -} \ No newline at end of file