From b0efd68e47b5e908c45e57fbf29ee9d1036babf6 Mon Sep 17 00:00:00 2001 From: John Dorlus Date: Thu, 21 Jan 2021 12:23:50 -0500 Subject: [PATCH] Console Autocomplete Overrides for 7.11 (#88937) * First half of overrides completed and thoroughly tested. * Added ml upgrade job snapshot overrides. * Added overrides for searchable snapshots and also fixed the EQL wait for completion parameter to default to false per the docs. * Added grant api key API overrides and tested them. Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> --- .../json/overrides/eql.search.json | 16 ++++++++++++++++ .../json/overrides/ml.estimate_model_memory.json | 9 +++++++++ .../ml.update_data_frame_analytics.json | 10 ++++++++++ .../json/overrides/ml.upgrade_job_snapshot.json | 10 ++++++++++ .../overrides/searchable_snapshots.mount.json | 8 ++++++++ .../json/overrides/security.grant_api_key.json | 15 +++++++++++++++ 6 files changed, 68 insertions(+) create mode 100644 x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/eql.search.json create mode 100644 x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/ml.estimate_model_memory.json create mode 100644 x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/ml.update_data_frame_analytics.json create mode 100644 x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/ml.upgrade_job_snapshot.json create mode 100644 x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/searchable_snapshots.mount.json create mode 100644 x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/security.grant_api_key.json diff --git a/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/eql.search.json b/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/eql.search.json new file mode 100644 index 00000000000000..5ff891f975c6d1 --- /dev/null +++ b/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/eql.search.json @@ -0,0 +1,16 @@ +{ + "eql.search": { + "data_autocomplete_rules": { + "event_category_field": "", + "fetch_size": 1000, + "filter": "", + "keep_alive": "", + "keep_on_completion": true, + "query": "", + "size": 10, + "tiebreaker_field": "", + "timestamp_field": "", + "wait_for_completion_timeout": "" + } + } +} diff --git a/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/ml.estimate_model_memory.json b/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/ml.estimate_model_memory.json new file mode 100644 index 00000000000000..022b2869fc4b6d --- /dev/null +++ b/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/ml.estimate_model_memory.json @@ -0,0 +1,9 @@ +{ + "ml.estimate_model_memory": { + "data_autocomplete_rules": { + "analysis_config": {}, + "max_bucket_cardinality": {}, + "overall_cardinality": {} + } + } +} diff --git a/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/ml.update_data_frame_analytics.json b/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/ml.update_data_frame_analytics.json new file mode 100644 index 00000000000000..e3c82a2b12ba7a --- /dev/null +++ b/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/ml.update_data_frame_analytics.json @@ -0,0 +1,10 @@ +{ + "ml.update_data_frame_analytics": { + "data_autocomplete_rules": { + "allow_lazy_start": false, + "description": "", + "max_num_threads": 1, + "model_memory_limit": "1gb" + } + } +} diff --git a/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/ml.upgrade_job_snapshot.json b/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/ml.upgrade_job_snapshot.json new file mode 100644 index 00000000000000..ffb6c871ee42d5 --- /dev/null +++ b/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/ml.upgrade_job_snapshot.json @@ -0,0 +1,10 @@ +{ + "ml.upgrade_job_snapshot": { + "url_params": { + "job_id": "", + "snapshot_id": "", + "timeout": "", + "wait_for_completion_timeout": "__flag__" + } + } +} diff --git a/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/searchable_snapshots.mount.json b/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/searchable_snapshots.mount.json new file mode 100644 index 00000000000000..f744d383380c34 --- /dev/null +++ b/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/searchable_snapshots.mount.json @@ -0,0 +1,8 @@ +{ + "searchable_snapshots.mount": { + "data_autocomplete_rules": { + "wait_for_completion": false, + "master_timeout": "" + } + } +} diff --git a/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/security.grant_api_key.json b/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/security.grant_api_key.json new file mode 100644 index 00000000000000..f94ca00d7d2f4d --- /dev/null +++ b/x-pack/plugins/console_extensions/server/lib/spec_definitions/json/overrides/security.grant_api_key.json @@ -0,0 +1,15 @@ +{ + "security.grant_api_key": { + "data_autocomplete_rules": { + "access_token": "", + "api_key": { + "expiration": "", + "name": "", + "role_descriptors": {} + }, + "grant_type": "access_token", + "password": "", + "username": "" + } + } +}