diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 2c6b061310d1b..bc804fbb46b33 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -530,7 +530,7 @@ packages/kbn-import-resolver @elastic/kibana-operations x-pack/solutions/security/packages/index-adapter @elastic/security-threat-hunting x-pack/platform/packages/shared/index-lifecycle-management/index_lifecycle_management_common_shared @elastic/kibana-management x-pack/platform/plugins/private/index_lifecycle_management @elastic/kibana-management -x-pack/plugins/index_management @elastic/kibana-management +x-pack/platform/plugins/shared/index_management @elastic/kibana-management x-pack/platform/packages/shared/index-management/index_management_shared_types @elastic/kibana-management test/plugin_functional/plugins/index_patterns @elastic/kibana-data-discovery x-pack/platform/packages/private/ml/inference_integration_flyout @elastic/ml-ui diff --git a/docs/developer/plugin-list.asciidoc b/docs/developer/plugin-list.asciidoc index 11a1a672a415d..d1197a57e26a1 100644 --- a/docs/developer/plugin-list.asciidoc +++ b/docs/developer/plugin-list.asciidoc @@ -636,7 +636,7 @@ which are particularly useful for ingesting logs. Index Management by running this series of requests in Console: -|{kib-repo}blob/{branch}/x-pack/plugins/index_management/README.md[indexManagement] +|{kib-repo}blob/{branch}/x-pack/platform/plugins/shared/index_management/README.md[indexManagement] |This service is exposed from the Index Management setup contract and can be used to add content to the indices list and the index details page. diff --git a/package.json b/package.json index b9100003a0601..1177ae768e8d5 100644 --- a/package.json +++ b/package.json @@ -573,7 +573,7 @@ "@kbn/index-adapter": "link:x-pack/solutions/security/packages/index-adapter", "@kbn/index-lifecycle-management-common-shared": "link:x-pack/platform/packages/shared/index-lifecycle-management/index_lifecycle_management_common_shared", "@kbn/index-lifecycle-management-plugin": "link:x-pack/platform/plugins/private/index_lifecycle_management", - "@kbn/index-management-plugin": "link:x-pack/plugins/index_management", + "@kbn/index-management-plugin": "link:x-pack/platform/plugins/shared/index_management", "@kbn/index-management-shared-types": "link:x-pack/platform/packages/shared/index-management/index_management_shared_types", "@kbn/index-patterns-test-plugin": "link:test/plugin_functional/plugins/index_patterns", "@kbn/inference-common": "link:x-pack/platform/packages/shared/ai-infra/inference-common", diff --git a/src/dev/precommit_hook/casing_check_config.js b/src/dev/precommit_hook/casing_check_config.js index a96d726bae612..c6c91aba10eed 100644 --- a/src/dev/precommit_hook/casing_check_config.js +++ b/src/dev/precommit_hook/casing_check_config.js @@ -172,7 +172,7 @@ export const TEMPORARILY_IGNORED_PATHS = [ 'src/core/server/core_app/assets/favicons/mstile-310x310.png', 'src/core/server/core_app/assets/favicons/safari-pinned-tab.svg', 'test/functional/apps/management/exports/_import_objects-conflicts.json', - 'x-pack/legacy/plugins/index_management/public/lib/editSettings.js', + 'x-pack/legacy/platform/plugins/shared/index_management/public/lib/editSettings.js', 'x-pack/legacy/platform/plugins/shared/license_management/public/store/reducers/licenseManagement.js', 'x-pack/plugins/monitoring/public/icons/health-gray.svg', 'x-pack/plugins/monitoring/public/icons/health-green.svg', diff --git a/tsconfig.base.json b/tsconfig.base.json index a6eaef2e4325a..0d86b59157e6f 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -1054,8 +1054,8 @@ "@kbn/index-lifecycle-management-common-shared/*": ["x-pack/platform/packages/shared/index-lifecycle-management/index_lifecycle_management_common_shared/*"], "@kbn/index-lifecycle-management-plugin": ["x-pack/platform/plugins/private/index_lifecycle_management"], "@kbn/index-lifecycle-management-plugin/*": ["x-pack/platform/plugins/private/index_lifecycle_management/*"], - "@kbn/index-management-plugin": ["x-pack/plugins/index_management"], - "@kbn/index-management-plugin/*": ["x-pack/plugins/index_management/*"], + "@kbn/index-management-plugin": ["x-pack/platform/plugins/shared/index_management"], + "@kbn/index-management-plugin/*": ["x-pack/platform/plugins/shared/index_management/*"], "@kbn/index-management-shared-types": ["x-pack/platform/packages/shared/index-management/index_management_shared_types"], "@kbn/index-management-shared-types/*": ["x-pack/platform/packages/shared/index-management/index_management_shared_types/*"], "@kbn/index-patterns-test-plugin": ["test/plugin_functional/plugins/index_patterns"], diff --git a/x-pack/.i18nrc.json b/x-pack/.i18nrc.json index 9ab53f3d51968..8a7eb415d982a 100644 --- a/x-pack/.i18nrc.json +++ b/x-pack/.i18nrc.json @@ -50,7 +50,7 @@ "xpack.globalSearchBar": ["plugins/global_search_bar"], "xpack.graph": ["plugins/graph"], "xpack.grokDebugger": "platform/plugins/private/grokdebugger", - "xpack.idxMgmt": "plugins/index_management", + "xpack.idxMgmt": "platform/plugins/shared/index_management", "xpack.idxMgmtPackage": "packages/index-management", "xpack.indexLifecycleMgmt": "platform/plugins/private/index_lifecycle_management", "xpack.infra": "plugins/observability_solution/infra", diff --git a/x-pack/plugins/index_management/README.md b/x-pack/platform/plugins/shared/index_management/README.md similarity index 98% rename from x-pack/plugins/index_management/README.md rename to x-pack/platform/plugins/shared/index_management/README.md index bc7047888d2ab..c15e30f080139 100644 --- a/x-pack/plugins/index_management/README.md +++ b/x-pack/platform/plugins/shared/index_management/README.md @@ -61,7 +61,7 @@ relies on additional index data that is not available by default. To make these the `GET /indices` request, an index data enricher can be registered. A data enricher is essentially an extra request that is done for the array of indices and the information is added to the response. Currently, 3 data enrichers are registered by the ILM, Rollup and CCR plugins. Before adding a data enricher, the cost of the additional request should be taken -in consideration (see [this file](https://github.com/elastic/kibana/blob/main/x-pack/plugins/index_management/server/services/index_data_enricher.ts) for more details). +in consideration (see [this file](https://github.com/elastic/kibana/blob/main/x-pack/platform/plugins/shared/index_management/server/services/index_data_enricher.ts) for more details). ## Indices tab diff --git a/x-pack/plugins/index_management/__jest__/client_integration/create_enrich_policy/create_enrich_policy.helpers.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/create_enrich_policy/create_enrich_policy.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/create_enrich_policy/create_enrich_policy.helpers.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/create_enrich_policy/create_enrich_policy.helpers.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/create_enrich_policy/create_enrich_policy.test.tsx b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/create_enrich_policy/create_enrich_policy.test.tsx similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/create_enrich_policy/create_enrich_policy.test.tsx rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/create_enrich_policy/create_enrich_policy.test.tsx diff --git a/x-pack/plugins/index_management/__jest__/client_integration/helpers/fixtures.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/helpers/fixtures.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/helpers/fixtures.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/helpers/fixtures.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/helpers/http_requests.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/helpers/http_requests.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/helpers/http_requests.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/helpers/http_requests.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/helpers/index.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/helpers/index.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/helpers/index.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/helpers/index.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/helpers/mocks.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/helpers/mocks.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/helpers/mocks.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/helpers/mocks.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/helpers/setup_environment.tsx b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/helpers/setup_environment.tsx similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/helpers/setup_environment.tsx rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/helpers/setup_environment.tsx diff --git a/x-pack/plugins/index_management/__jest__/client_integration/helpers/test_subjects.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/helpers/test_subjects.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/helpers/test_subjects.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/helpers/test_subjects.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/home/data_streams_project_level_retention.test.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/data_streams_project_level_retention.test.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/home/data_streams_project_level_retention.test.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/data_streams_project_level_retention.test.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/home/data_streams_tab.helpers.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/data_streams_tab.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/home/data_streams_tab.helpers.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/data_streams_tab.helpers.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/home/data_streams_tab.test.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/data_streams_tab.test.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/home/data_streams_tab.test.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/data_streams_tab.test.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/home/enrich_policies.helpers.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/enrich_policies.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/home/enrich_policies.helpers.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/enrich_policies.helpers.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/home/enrich_policies.test.tsx b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/enrich_policies.test.tsx similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/home/enrich_policies.test.tsx rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/enrich_policies.test.tsx diff --git a/x-pack/plugins/index_management/__jest__/client_integration/home/home.helpers.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/home.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/home/home.helpers.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/home.helpers.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/home/home.test.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/home.test.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/home/home.test.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/home.test.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/home/index_templates_tab.helpers.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/index_templates_tab.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/home/index_templates_tab.helpers.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/index_templates_tab.helpers.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/home/index_templates_tab.test.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/index_templates_tab.test.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/home/index_templates_tab.test.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/index_templates_tab.test.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/home/indices_tab.helpers.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/indices_tab.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/home/indices_tab.helpers.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/indices_tab.helpers.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/home/indices_tab.test.tsx b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/indices_tab.test.tsx similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/home/indices_tab.test.tsx rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/home/indices_tab.test.tsx diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_details_page/index_details_page.helpers.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_details_page/index_details_page.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_details_page/index_details_page.helpers.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_details_page/index_details_page.helpers.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_details_page/index_details_page.test.tsx b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_details_page/index_details_page.test.tsx similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_details_page/index_details_page.test.tsx rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_details_page/index_details_page.test.tsx diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_details_page/mocks.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_details_page/mocks.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_details_page/mocks.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_details_page/mocks.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_details_page/select_inference_id.test.tsx b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_details_page/select_inference_id.test.tsx similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_details_page/select_inference_id.test.tsx rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_details_page/select_inference_id.test.tsx diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_details_page/semantic_text_bannner.test.tsx b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_details_page/semantic_text_bannner.test.tsx similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_details_page/semantic_text_bannner.test.tsx rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_details_page/semantic_text_bannner.test.tsx diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_details_page/trained_models_deployment_modal.test.tsx b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_details_page/trained_models_deployment_modal.test.tsx similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_details_page/trained_models_deployment_modal.test.tsx rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_details_page/trained_models_deployment_modal.test.tsx diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/constants.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/constants.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/constants.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/constants.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_clone.helpers.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_clone.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_clone.helpers.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_clone.helpers.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_clone.test.tsx b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_clone.test.tsx similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_clone.test.tsx rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_clone.test.tsx diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_create.helpers.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_create.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_create.helpers.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_create.helpers.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_create.test.tsx b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_create.test.tsx similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_create.test.tsx rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_create.test.tsx diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_edit.helpers.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_edit.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_edit.helpers.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_edit.helpers.ts diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_edit.test.tsx b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_edit.test.tsx similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_edit.test.tsx rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_edit.test.tsx diff --git a/x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_form.helpers.ts b/x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_form.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/__jest__/client_integration/index_template_wizard/template_form.helpers.ts rename to x-pack/platform/plugins/shared/index_management/__jest__/client_integration/index_template_wizard/template_form.helpers.ts diff --git a/x-pack/plugins/index_management/__jest__/components/__snapshots__/index_table.test.js.snap b/x-pack/platform/plugins/shared/index_management/__jest__/components/__snapshots__/index_table.test.js.snap similarity index 100% rename from x-pack/plugins/index_management/__jest__/components/__snapshots__/index_table.test.js.snap rename to x-pack/platform/plugins/shared/index_management/__jest__/components/__snapshots__/index_table.test.js.snap diff --git a/x-pack/plugins/index_management/__jest__/components/index_table.test.js b/x-pack/platform/plugins/shared/index_management/__jest__/components/index_table.test.js similarity index 100% rename from x-pack/plugins/index_management/__jest__/components/index_table.test.js rename to x-pack/platform/plugins/shared/index_management/__jest__/components/index_table.test.js diff --git a/x-pack/plugins/index_management/common/constants/allow_auto_create.ts b/x-pack/platform/plugins/shared/index_management/common/constants/allow_auto_create.ts similarity index 100% rename from x-pack/plugins/index_management/common/constants/allow_auto_create.ts rename to x-pack/platform/plugins/shared/index_management/common/constants/allow_auto_create.ts diff --git a/x-pack/plugins/index_management/common/constants/api_base_path.ts b/x-pack/platform/plugins/shared/index_management/common/constants/api_base_path.ts similarity index 100% rename from x-pack/plugins/index_management/common/constants/api_base_path.ts rename to x-pack/platform/plugins/shared/index_management/common/constants/api_base_path.ts diff --git a/x-pack/plugins/index_management/common/constants/base_path.ts b/x-pack/platform/plugins/shared/index_management/common/constants/base_path.ts similarity index 100% rename from x-pack/plugins/index_management/common/constants/base_path.ts rename to x-pack/platform/plugins/shared/index_management/common/constants/base_path.ts diff --git a/x-pack/plugins/index_management/common/constants/index.ts b/x-pack/platform/plugins/shared/index_management/common/constants/index.ts similarity index 100% rename from x-pack/plugins/index_management/common/constants/index.ts rename to x-pack/platform/plugins/shared/index_management/common/constants/index.ts diff --git a/x-pack/plugins/index_management/common/constants/index_modes.ts b/x-pack/platform/plugins/shared/index_management/common/constants/index_modes.ts similarity index 100% rename from x-pack/plugins/index_management/common/constants/index_modes.ts rename to x-pack/platform/plugins/shared/index_management/common/constants/index_modes.ts diff --git a/x-pack/plugins/index_management/common/constants/index_statuses.ts b/x-pack/platform/plugins/shared/index_management/common/constants/index_statuses.ts similarity index 100% rename from x-pack/plugins/index_management/common/constants/index_statuses.ts rename to x-pack/platform/plugins/shared/index_management/common/constants/index_statuses.ts diff --git a/x-pack/plugins/index_management/common/constants/invalid_characters.ts b/x-pack/platform/plugins/shared/index_management/common/constants/invalid_characters.ts similarity index 100% rename from x-pack/plugins/index_management/common/constants/invalid_characters.ts rename to x-pack/platform/plugins/shared/index_management/common/constants/invalid_characters.ts diff --git a/x-pack/plugins/index_management/common/constants/plugin.ts b/x-pack/platform/plugins/shared/index_management/common/constants/plugin.ts similarity index 100% rename from x-pack/plugins/index_management/common/constants/plugin.ts rename to x-pack/platform/plugins/shared/index_management/common/constants/plugin.ts diff --git a/x-pack/plugins/index_management/common/constants/ui_metric.ts b/x-pack/platform/plugins/shared/index_management/common/constants/ui_metric.ts similarity index 100% rename from x-pack/plugins/index_management/common/constants/ui_metric.ts rename to x-pack/platform/plugins/shared/index_management/common/constants/ui_metric.ts diff --git a/x-pack/plugins/index_management/common/index.ts b/x-pack/platform/plugins/shared/index_management/common/index.ts similarity index 91% rename from x-pack/plugins/index_management/common/index.ts rename to x-pack/platform/plugins/shared/index_management/common/index.ts index ea1316ed2c185..61bdeb6007ef6 100644 --- a/x-pack/plugins/index_management/common/index.ts +++ b/x-pack/platform/plugins/shared/index_management/common/index.ts @@ -6,7 +6,6 @@ */ // TODO: https://github.com/elastic/kibana/issues/110892 -/* eslint-disable @kbn/eslint/no_export_all */ export { API_BASE_PATH, INTERNAL_API_BASE_PATH, BASE_PATH, MAJOR_VERSION } from './constants'; diff --git a/x-pack/plugins/index_management/common/lib/component_template_serialization.test.ts b/x-pack/platform/plugins/shared/index_management/common/lib/component_template_serialization.test.ts similarity index 100% rename from x-pack/plugins/index_management/common/lib/component_template_serialization.test.ts rename to x-pack/platform/plugins/shared/index_management/common/lib/component_template_serialization.test.ts diff --git a/x-pack/plugins/index_management/common/lib/component_template_serialization.ts b/x-pack/platform/plugins/shared/index_management/common/lib/component_template_serialization.ts similarity index 100% rename from x-pack/plugins/index_management/common/lib/component_template_serialization.ts rename to x-pack/platform/plugins/shared/index_management/common/lib/component_template_serialization.ts diff --git a/x-pack/plugins/index_management/common/lib/data_stream_utils.test.ts b/x-pack/platform/plugins/shared/index_management/common/lib/data_stream_utils.test.ts similarity index 100% rename from x-pack/plugins/index_management/common/lib/data_stream_utils.test.ts rename to x-pack/platform/plugins/shared/index_management/common/lib/data_stream_utils.test.ts diff --git a/x-pack/plugins/index_management/common/lib/data_stream_utils.ts b/x-pack/platform/plugins/shared/index_management/common/lib/data_stream_utils.ts similarity index 100% rename from x-pack/plugins/index_management/common/lib/data_stream_utils.ts rename to x-pack/platform/plugins/shared/index_management/common/lib/data_stream_utils.ts diff --git a/x-pack/plugins/index_management/common/lib/enrich_policies.ts b/x-pack/platform/plugins/shared/index_management/common/lib/enrich_policies.ts similarity index 100% rename from x-pack/plugins/index_management/common/lib/enrich_policies.ts rename to x-pack/platform/plugins/shared/index_management/common/lib/enrich_policies.ts diff --git a/x-pack/plugins/index_management/common/lib/index.ts b/x-pack/platform/plugins/shared/index_management/common/lib/index.ts similarity index 100% rename from x-pack/plugins/index_management/common/lib/index.ts rename to x-pack/platform/plugins/shared/index_management/common/lib/index.ts diff --git a/x-pack/plugins/index_management/common/lib/template_serialization.test.ts b/x-pack/platform/plugins/shared/index_management/common/lib/template_serialization.test.ts similarity index 100% rename from x-pack/plugins/index_management/common/lib/template_serialization.test.ts rename to x-pack/platform/plugins/shared/index_management/common/lib/template_serialization.test.ts diff --git a/x-pack/plugins/index_management/common/lib/template_serialization.ts b/x-pack/platform/plugins/shared/index_management/common/lib/template_serialization.ts similarity index 100% rename from x-pack/plugins/index_management/common/lib/template_serialization.ts rename to x-pack/platform/plugins/shared/index_management/common/lib/template_serialization.ts diff --git a/x-pack/plugins/index_management/common/lib/utils.test.ts b/x-pack/platform/plugins/shared/index_management/common/lib/utils.test.ts similarity index 100% rename from x-pack/plugins/index_management/common/lib/utils.test.ts rename to x-pack/platform/plugins/shared/index_management/common/lib/utils.test.ts diff --git a/x-pack/plugins/index_management/common/lib/utils.ts b/x-pack/platform/plugins/shared/index_management/common/lib/utils.ts similarity index 100% rename from x-pack/plugins/index_management/common/lib/utils.ts rename to x-pack/platform/plugins/shared/index_management/common/lib/utils.ts diff --git a/x-pack/plugins/index_management/common/types/aliases.ts b/x-pack/platform/plugins/shared/index_management/common/types/aliases.ts similarity index 100% rename from x-pack/plugins/index_management/common/types/aliases.ts rename to x-pack/platform/plugins/shared/index_management/common/types/aliases.ts diff --git a/x-pack/plugins/index_management/common/types/component_templates.ts b/x-pack/platform/plugins/shared/index_management/common/types/component_templates.ts similarity index 100% rename from x-pack/plugins/index_management/common/types/component_templates.ts rename to x-pack/platform/plugins/shared/index_management/common/types/component_templates.ts diff --git a/x-pack/plugins/index_management/common/types/data_streams.ts b/x-pack/platform/plugins/shared/index_management/common/types/data_streams.ts similarity index 100% rename from x-pack/plugins/index_management/common/types/data_streams.ts rename to x-pack/platform/plugins/shared/index_management/common/types/data_streams.ts diff --git a/x-pack/plugins/index_management/common/types/enrich_policies.ts b/x-pack/platform/plugins/shared/index_management/common/types/enrich_policies.ts similarity index 100% rename from x-pack/plugins/index_management/common/types/enrich_policies.ts rename to x-pack/platform/plugins/shared/index_management/common/types/enrich_policies.ts diff --git a/x-pack/plugins/index_management/common/types/index.ts b/x-pack/platform/plugins/shared/index_management/common/types/index.ts similarity index 100% rename from x-pack/plugins/index_management/common/types/index.ts rename to x-pack/platform/plugins/shared/index_management/common/types/index.ts diff --git a/x-pack/plugins/index_management/common/types/indices.ts b/x-pack/platform/plugins/shared/index_management/common/types/indices.ts similarity index 100% rename from x-pack/plugins/index_management/common/types/indices.ts rename to x-pack/platform/plugins/shared/index_management/common/types/indices.ts diff --git a/x-pack/plugins/index_management/common/types/mappings.ts b/x-pack/platform/plugins/shared/index_management/common/types/mappings.ts similarity index 100% rename from x-pack/plugins/index_management/common/types/mappings.ts rename to x-pack/platform/plugins/shared/index_management/common/types/mappings.ts diff --git a/x-pack/plugins/index_management/common/types/templates.ts b/x-pack/platform/plugins/shared/index_management/common/types/templates.ts similarity index 100% rename from x-pack/plugins/index_management/common/types/templates.ts rename to x-pack/platform/plugins/shared/index_management/common/types/templates.ts diff --git a/x-pack/plugins/index_management/jest.config.js b/x-pack/platform/plugins/shared/index_management/jest.config.js similarity index 53% rename from x-pack/plugins/index_management/jest.config.js rename to x-pack/platform/plugins/shared/index_management/jest.config.js index 8cd0af1f81147..4b43baf3253f3 100644 --- a/x-pack/plugins/index_management/jest.config.js +++ b/x-pack/platform/plugins/shared/index_management/jest.config.js @@ -7,11 +7,12 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../..', - roots: ['/x-pack/plugins/index_management'], - coverageDirectory: '/target/kibana-coverage/jest/x-pack/plugins/index_management', + rootDir: '../../../../..', + roots: ['/x-pack/platform/plugins/shared/index_management'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/platform/plugins/shared/index_management', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/index_management/{common,public,server}/**/*.{js,ts,tsx}', + '/x-pack/platform/plugins/shared/index_management/{common,public,server}/**/*.{js,ts,tsx}', ], }; diff --git a/x-pack/plugins/index_management/kibana.jsonc b/x-pack/platform/plugins/shared/index_management/kibana.jsonc similarity index 100% rename from x-pack/plugins/index_management/kibana.jsonc rename to x-pack/platform/plugins/shared/index_management/kibana.jsonc diff --git a/x-pack/plugins/index_management/public/application/app.tsx b/x-pack/platform/plugins/shared/index_management/public/application/app.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/app.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/app.tsx diff --git a/x-pack/plugins/index_management/public/application/app_context.tsx b/x-pack/platform/plugins/shared/index_management/public/application/app_context.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/app_context.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/app_context.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_create.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_create.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_create.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_create.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_details.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_details.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_details.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_details.test.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_edit.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_edit.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_edit.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_edit.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_list.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_list.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_list.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/component_template_list.test.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_create.helpers.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_create.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_create.helpers.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_create.helpers.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_details.helpers.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_details.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_details.helpers.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_details.helpers.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_edit.helpers.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_edit.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_edit.helpers.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_edit.helpers.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_form.helpers.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_form.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_form.helpers.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_form.helpers.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_list.helpers.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_list.helpers.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_list.helpers.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/component_template_list.helpers.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/constants.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/constants.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/constants.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/constants.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/http_requests.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/http_requests.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/http_requests.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/http_requests.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/setup_environment.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/setup_environment.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/setup_environment.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/client_integration/helpers/setup_environment.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/__jest__/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/__jest__/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/__jest__/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_details/component_template_details.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_details/component_template_details.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_details/component_template_details.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_details/component_template_details.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_details/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_details/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_details/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_details/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_details/manage_button.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_details/manage_button.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_details/manage_button.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_details/manage_button.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_details/tab_summary.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_details/tab_summary.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_details/tab_summary.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_details/tab_summary.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_details/tabs.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_details/tabs.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_details/tabs.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_details/tabs.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_list/component_template_list.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_list/component_template_list.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_list/component_template_list.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_list/component_template_list.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_list/component_template_list_container.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_list/component_template_list_container.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_list/component_template_list_container.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_list/component_template_list_container.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_list/delete_modal.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_list/delete_modal.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_list/delete_modal.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_list/delete_modal.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_list/empty_prompt.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_list/empty_prompt.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_list/empty_prompt.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_list/empty_prompt.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_list/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_list/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_list/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_list/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_list/table.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_list/table.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_list/table.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_list/table.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates.scss b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates.scss similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates.scss rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates.scss diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates_list.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates_list.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates_list.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates_list.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates_list_item.scss b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates_list_item.scss similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates_list_item.scss rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates_list_item.scss diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates_list_item.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates_list_item.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates_list_item.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates_list_item.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates_selection.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates_selection.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates_selection.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates_selection.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates_selector.scss b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates_selector.scss similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates_selector.scss rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates_selector.scss diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates_selector.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates_selector.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/component_templates_selector.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/component_templates_selector.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/components/create_button_popover.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/components/create_button_popover.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/components/create_button_popover.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/components/create_button_popover.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/components/filter_list_button.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/components/filter_list_button.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/components/filter_list_button.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/components/filter_list_button.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/components/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/components/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/components/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/components/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_selector/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_selector/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_clone/component_template_clone.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_clone/component_template_clone.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_clone/component_template_clone.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_clone/component_template_clone.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_clone/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_clone/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_clone/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_clone/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_create/component_template_create.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_create/component_template_create.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_create/component_template_create.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_create/component_template_create.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_create/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_create/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_create/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_create/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_datastreams_rollover/mappings_datastreams_rollover_modal.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_datastreams_rollover/mappings_datastreams_rollover_modal.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_datastreams_rollover/mappings_datastreams_rollover_modal.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_datastreams_rollover/mappings_datastreams_rollover_modal.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_datastreams_rollover/use_datastreams_rollover.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_datastreams_rollover/use_datastreams_rollover.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_datastreams_rollover/use_datastreams_rollover.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_datastreams_rollover/use_datastreams_rollover.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_datastreams_rollover/use_datastreams_rollover.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_datastreams_rollover/use_datastreams_rollover.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_datastreams_rollover/use_datastreams_rollover.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_datastreams_rollover/use_datastreams_rollover.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_edit/component_template_edit.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_edit/component_template_edit.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_edit/component_template_edit.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_edit/component_template_edit.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_edit/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_edit/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_edit/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_edit/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/component_template_form.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/component_template_form.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/component_template_form.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/component_template_form.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_logistics.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_logistics.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_logistics.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_logistics.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_logistics_container.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_logistics_container.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_logistics_container.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_logistics_container.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_logistics_schema.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_logistics_schema.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_logistics_schema.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_logistics_schema.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_review.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_review.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_review.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_review.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_review_container.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_review_container.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_review_container.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/component_template_form/steps/step_review_container.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/use_step_from_query_string.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/use_step_from_query_string.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/use_step_from_query_string.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/use_step_from_query_string.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/use_step_from_query_string.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/use_step_from_query_string.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_template_wizard/use_step_from_query_string.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_template_wizard/use_step_from_query_string.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/component_templates_context.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_templates_context.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/component_templates_context.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/component_templates_context.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/components/deprecated_badge.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/components/deprecated_badge.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/components/deprecated_badge.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/components/deprecated_badge.tsx diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/components/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/components/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/components/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/components/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/constants.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/constants.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/constants.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/constants.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/lib/api.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/lib/api.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/lib/api.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/lib/api.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/lib/documentation.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/lib/documentation.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/lib/documentation.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/lib/documentation.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/lib/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/lib/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/lib/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/lib/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/lib/request.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/lib/request.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/lib/request.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/lib/request.ts diff --git a/x-pack/plugins/index_management/public/application/components/component_templates/shared_imports.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/shared_imports.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/component_templates/shared_imports.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/component_templates/shared_imports.ts diff --git a/x-pack/plugins/index_management/public/application/components/data_health.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/data_health.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/data_health.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/data_health.tsx diff --git a/x-pack/plugins/index_management/public/application/components/enrich_policies/auth_provider.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/enrich_policies/auth_provider.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/enrich_policies/auth_provider.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/enrich_policies/auth_provider.tsx diff --git a/x-pack/plugins/index_management/public/application/components/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/index_templates/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/index_templates/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/index_templates/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/index_templates/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/index_templates/legacy_index_template_deprecation.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/index_templates/legacy_index_template_deprecation.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/index_templates/legacy_index_template_deprecation.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/index_templates/legacy_index_template_deprecation.tsx diff --git a/x-pack/plugins/index_management/public/application/components/index_templates/shared_imports.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/index_templates/shared_imports.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/index_templates/shared_imports.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/index_templates/shared_imports.ts diff --git a/x-pack/plugins/index_management/public/application/components/index_templates/simulate_template/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/index_templates/simulate_template/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/index_templates/simulate_template/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/index_templates/simulate_template/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/index_templates/simulate_template/simulate_template.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/index_templates/simulate_template/simulate_template.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/index_templates/simulate_template/simulate_template.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/index_templates/simulate_template/simulate_template.tsx diff --git a/x-pack/plugins/index_management/public/application/components/index_templates/simulate_template/simulate_template_flyout.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/index_templates/simulate_template/simulate_template_flyout.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/index_templates/simulate_template/simulate_template_flyout.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/index_templates/simulate_template/simulate_template_flyout.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/configuration_form.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/configuration_form.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/configuration_form.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/configuration_form.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/date_range_datatype.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/date_range_datatype.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/date_range_datatype.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/date_range_datatype.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/other_datatype.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/other_datatype.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/other_datatype.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/other_datatype.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/point_datatype.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/point_datatype.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/point_datatype.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/point_datatype.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/scaled_float_datatype.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/scaled_float_datatype.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/scaled_float_datatype.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/scaled_float_datatype.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/shape_datatype.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/shape_datatype.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/shape_datatype.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/shape_datatype.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/text_datatype.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/text_datatype.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/text_datatype.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/text_datatype.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/version_datatype.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/version_datatype.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/version_datatype.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/datatypes/version_datatype.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/edit_field.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/edit_field.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/edit_field.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/edit_field.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/mappings_editor.helpers.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/mappings_editor.helpers.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/mappings_editor.helpers.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/mappings_editor.helpers.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/setup_environment.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/setup_environment.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/setup_environment.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/helpers/setup_environment.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/mapped_fields.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/mapped_fields.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/mapped_fields.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/mapped_fields.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/mappings_editor.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/mappings_editor.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/mappings_editor.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/mappings_editor.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/runtime_fields.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/runtime_fields.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/__jest__/client_integration/runtime_fields.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/__jest__/client_integration/runtime_fields.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/_index.scss b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/_index.scss similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/_index.scss rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/_index.scss diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/_index.scss b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/_index.scss similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/_index.scss rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/_index.scss diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/code_block.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/code_block.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/code_block.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/code_block.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/configuration_form.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/configuration_form.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/configuration_form.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/configuration_form.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/configuration_form_schema.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/configuration_form_schema.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/configuration_form_schema.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/configuration_form_schema.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/configuration_serialization.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/configuration_serialization.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/configuration_serialization.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/configuration_serialization.test.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/dynamic_mapping_section/dynamic_mapping_section.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/dynamic_mapping_section/dynamic_mapping_section.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/dynamic_mapping_section/dynamic_mapping_section.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/dynamic_mapping_section/dynamic_mapping_section.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/dynamic_mapping_section/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/dynamic_mapping_section/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/dynamic_mapping_section/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/dynamic_mapping_section/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/mapper_size_plugin_section.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/mapper_size_plugin_section.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/mapper_size_plugin_section.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/mapper_size_plugin_section.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/meta_field_section/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/meta_field_section/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/meta_field_section/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/meta_field_section/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/meta_field_section/meta_field_section.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/meta_field_section/meta_field_section.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/meta_field_section/meta_field_section.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/meta_field_section/meta_field_section.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/routing_section.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/routing_section.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/routing_section.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/routing_section.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/constants.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/constants.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/constants.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/constants.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/i18n_texts.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/i18n_texts.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/i18n_texts.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/i18n_texts.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/source_field_section.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/source_field_section.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/source_field_section.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/source_field_section/source_field_section.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/subobjects_section.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/subobjects_section.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/configuration_form/subobjects_section.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/configuration_form/subobjects_section.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/_index.scss b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/_index.scss similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/_index.scss rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/_index.scss diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/document_fields.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/document_fields.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/document_fields.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/document_fields.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/document_fields_header.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/document_fields_header.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/document_fields_header.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/document_fields_header.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/document_fields_search.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/document_fields_search.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/document_fields_search.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/document_fields_search.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/editor_toggle_controls.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/editor_toggle_controls.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/editor_toggle_controls.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/editor_toggle_controls.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/analyzer_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/analyzer_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/analyzer_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/analyzer_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/analyzer_parameter_selects.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/analyzer_parameter_selects.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/analyzer_parameter_selects.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/analyzer_parameter_selects.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/analyzers_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/analyzers_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/analyzers_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/analyzers_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/boost_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/boost_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/boost_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/boost_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/coerce_number_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/coerce_number_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/coerce_number_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/coerce_number_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/coerce_shape_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/coerce_shape_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/coerce_shape_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/coerce_shape_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/copy_to_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/copy_to_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/copy_to_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/copy_to_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/doc_values_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/doc_values_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/doc_values_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/doc_values_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/dynamic_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/dynamic_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/dynamic_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/dynamic_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/eager_global_ordinals_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/eager_global_ordinals_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/eager_global_ordinals_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/eager_global_ordinals_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/enabled_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/enabled_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/enabled_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/enabled_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/fielddata_frequency_filter_absolute.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/fielddata_frequency_filter_absolute.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/fielddata_frequency_filter_absolute.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/fielddata_frequency_filter_absolute.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/fielddata_frequency_filter_percentage.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/fielddata_frequency_filter_percentage.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/fielddata_frequency_filter_percentage.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/fielddata_frequency_filter_percentage.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/fielddata_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/fielddata_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/fielddata_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/fielddata_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/format_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/format_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/format_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/format_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/ignore_above_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/ignore_above_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/ignore_above_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/ignore_above_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/ignore_malformed.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/ignore_malformed.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/ignore_malformed.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/ignore_malformed.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/ignore_z_value_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/ignore_z_value_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/ignore_z_value_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/ignore_z_value_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/index_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/index_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/index_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/index_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/locale_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/locale_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/locale_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/locale_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/max_shingle_size_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/max_shingle_size_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/max_shingle_size_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/max_shingle_size_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/meta_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/meta_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/meta_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/meta_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/name_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/name_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/name_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/name_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/norms_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/norms_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/norms_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/norms_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/null_value_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/null_value_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/null_value_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/null_value_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/orientation_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/orientation_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/orientation_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/orientation_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/other_type_json_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/other_type_json_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/other_type_json_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/other_type_json_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/other_type_name_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/other_type_name_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/other_type_name_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/other_type_name_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/path_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/path_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/path_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/path_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/reference_field_selects.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/reference_field_selects.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/reference_field_selects.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/reference_field_selects.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/relations_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/relations_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/relations_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/relations_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/select_inference_id.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/select_inference_id.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/select_inference_id.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/select_inference_id.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/similarity_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/similarity_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/similarity_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/similarity_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/split_queries_on_whitespace_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/split_queries_on_whitespace_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/split_queries_on_whitespace_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/split_queries_on_whitespace_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/store_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/store_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/store_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/store_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/subobjects_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/subobjects_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/subobjects_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/subobjects_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/subtype_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/subtype_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/subtype_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/subtype_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/term_vector_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/term_vector_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/term_vector_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/term_vector_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/type_parameter.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/type_parameter.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/type_parameter.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/field_parameters/type_parameter.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/_field_list_item.scss b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/_field_list_item.scss similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/_field_list_item.scss rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/_field_list_item.scss diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/_index.scss b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/_index.scss similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/_index.scss rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/_index.scss diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/create_field.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/create_field.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/create_field.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/create_field.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/alias_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/alias_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/alias_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/alias_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/dense_vector_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/dense_vector_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/dense_vector_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/dense_vector_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/scaled_float_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/scaled_float_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/scaled_float_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/scaled_float_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/token_count_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/token_count_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/token_count_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/required_parameters_forms/token_count_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/semantic_text/use_semantic_text.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/semantic_text/use_semantic_text.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/semantic_text/use_semantic_text.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/semantic_text/use_semantic_text.test.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/semantic_text/use_semantic_text.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/semantic_text/use_semantic_text.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/semantic_text/use_semantic_text.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/create_field/semantic_text/use_semantic_text.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/delete_field_provider.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/delete_field_provider.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/delete_field_provider.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/delete_field_provider.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/_edit_field_form_row.scss b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/_edit_field_form_row.scss similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/_edit_field_form_row.scss rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/_edit_field_form_row.scss diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/_index.scss b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/_index.scss similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/_index.scss rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/_index.scss diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/advanced_parameters_section.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/advanced_parameters_section.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/advanced_parameters_section.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/advanced_parameters_section.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/basic_parameters_section.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/basic_parameters_section.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/basic_parameters_section.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/basic_parameters_section.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field_container.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field_container.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field_container.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field_container.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field_form_row.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field_form_row.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field_form_row.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field_form_row.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field_header_form.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field_header_form.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field_header_form.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/edit_field_header_form.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/field_description_section.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/field_description_section.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/field_description_section.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/field_description_section.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/use_update_field.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/use_update_field.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/use_update_field.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/edit_field/use_update_field.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_beta_badge.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_beta_badge.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_beta_badge.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_beta_badge.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/alias_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/alias_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/alias_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/alias_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/binary_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/binary_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/binary_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/binary_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/boolean_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/boolean_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/boolean_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/boolean_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/completion_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/completion_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/completion_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/completion_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/constant_keyword_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/constant_keyword_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/constant_keyword_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/constant_keyword_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/date_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/date_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/date_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/date_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/dense_vector_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/dense_vector_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/dense_vector_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/dense_vector_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/flattened_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/flattened_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/flattened_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/flattened_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/geo_point_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/geo_point_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/geo_point_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/geo_point_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/geo_shape_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/geo_shape_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/geo_shape_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/geo_shape_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/histogram_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/histogram_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/histogram_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/histogram_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/ip_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/ip_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/ip_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/ip_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/join_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/join_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/join_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/join_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/keyword_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/keyword_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/keyword_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/keyword_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/nested_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/nested_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/nested_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/nested_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/numeric_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/numeric_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/numeric_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/numeric_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/object_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/object_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/object_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/object_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/other_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/other_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/other_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/other_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/passthrough_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/passthrough_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/passthrough_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/passthrough_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/point_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/point_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/point_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/point_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/range_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/range_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/range_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/range_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/rank_feature_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/rank_feature_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/rank_feature_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/rank_feature_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/search_as_you_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/search_as_you_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/search_as_you_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/search_as_you_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/shape_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/shape_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/shape_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/shape_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/text_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/text_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/text_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/text_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/token_count_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/token_count_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/token_count_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/token_count_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/version_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/version_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/version_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/version_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/wildcard_type.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/wildcard_type.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/wildcard_type.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/field_types/wildcard_type.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/fields_list.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/fields_list.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/fields_list.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/fields_list.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/fields_list_item.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/fields_list_item.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/fields_list_item.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/fields_list_item.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/fields_list_item_container.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/fields_list_item_container.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/fields_list_item_container.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/fields_list_item_container.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/modal_confirmation_delete_fields.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/modal_confirmation_delete_fields.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields/modal_confirmation_delete_fields.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields/modal_confirmation_delete_fields.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields_json_editor.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields_json_editor.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields_json_editor.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields_json_editor.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields_tree_editor.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields_tree_editor.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/fields_tree_editor.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/fields_tree_editor.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result_item.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result_item.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result_item.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result_item.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result_item.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result_item.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result_item.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/document_fields/search_fields/search_result_item.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/fields_tree.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/fields_tree.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/fields_tree.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/fields_tree.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/load_mappings/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/load_mappings/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/load_mappings/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/load_mappings/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/load_mappings/load_from_json_button.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/load_mappings/load_from_json_button.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/load_mappings/load_from_json_button.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/load_mappings/load_from_json_button.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/load_mappings/load_mappings_provider.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/load_mappings/load_mappings_provider.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/load_mappings/load_mappings_provider.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/load_mappings/load_mappings_provider.test.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/load_mappings/load_mappings_provider.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/load_mappings/load_mappings_provider.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/load_mappings/load_mappings_provider.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/load_mappings/load_mappings_provider.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/multiple_mappings_warning.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/multiple_mappings_warning.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/multiple_mappings_warning.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/multiple_mappings_warning.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/runtime_fields/delete_field_provider.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/runtime_fields/delete_field_provider.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/runtime_fields/delete_field_provider.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/runtime_fields/delete_field_provider.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/runtime_fields/empty_prompt.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/runtime_fields/empty_prompt.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/runtime_fields/empty_prompt.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/runtime_fields/empty_prompt.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/runtime_fields/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/runtime_fields/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/runtime_fields/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/runtime_fields/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/runtime_fields/runtime_fields_list.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/runtime_fields/runtime_fields_list.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/runtime_fields/runtime_fields_list.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/runtime_fields/runtime_fields_list.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/runtime_fields/runtimefields_list_item.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/runtime_fields/runtimefields_list_item.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/runtime_fields/runtimefields_list_item.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/runtime_fields/runtimefields_list_item.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/runtime_fields/runtimefields_list_item_container.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/runtime_fields/runtimefields_list_item_container.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/runtime_fields/runtimefields_list_item_container.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/runtime_fields/runtimefields_list_item_container.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/templates_form/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/templates_form/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/templates_form/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/templates_form/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/templates_form/templates_form.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/templates_form/templates_form.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/templates_form/templates_form.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/templates_form/templates_form.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/templates_form/templates_form_schema.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/templates_form/templates_form_schema.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/templates_form/templates_form_schema.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/templates_form/templates_form_schema.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/tree/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/tree/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/tree/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/tree/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/tree/tree.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/tree/tree.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/tree/tree.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/tree/tree.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/components/tree/tree_item.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/tree/tree_item.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/components/tree/tree_item.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/components/tree/tree_item.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/config_context.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/config_context.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/config_context.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/config_context.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/constants/data_types_definition.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/data_types_definition.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/constants/data_types_definition.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/data_types_definition.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/constants/default_values.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/default_values.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/constants/default_values.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/default_values.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/constants/field_options.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/field_options.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/constants/field_options.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/field_options.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/constants/field_options_i18n.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/field_options_i18n.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/constants/field_options_i18n.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/field_options_i18n.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/constants/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/constants/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/constants/mappings_editor.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/mappings_editor.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/constants/mappings_editor.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/mappings_editor.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/constants/parameters_definition.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/parameters_definition.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/constants/parameters_definition.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/constants/parameters_definition.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/lib/error_reporter.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/error_reporter.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/lib/error_reporter.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/error_reporter.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/lib/extract_mappings_definition.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/extract_mappings_definition.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/lib/extract_mappings_definition.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/extract_mappings_definition.test.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/lib/extract_mappings_definition.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/extract_mappings_definition.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/lib/extract_mappings_definition.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/extract_mappings_definition.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/lib/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/lib/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/lib/mappings_validator.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/mappings_validator.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/lib/mappings_validator.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/mappings_validator.test.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/lib/mappings_validator.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/mappings_validator.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/lib/mappings_validator.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/mappings_validator.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/lib/search_fields.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/search_fields.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/lib/search_fields.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/search_fields.test.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/lib/search_fields.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/search_fields.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/lib/search_fields.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/search_fields.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/lib/serializers.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/serializers.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/lib/serializers.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/serializers.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/lib/utils.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/utils.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/lib/utils.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/utils.test.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/lib/utils.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/utils.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/lib/utils.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/utils.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/lib/validators.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/validators.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/lib/validators.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/lib/validators.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/mappings_editor.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/mappings_editor.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/mappings_editor.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/mappings_editor.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/mappings_editor_context.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/mappings_editor_context.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/mappings_editor_context.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/mappings_editor_context.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/mappings_state_context.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/mappings_state_context.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/mappings_state_context.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/mappings_state_context.tsx diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/reducer.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/reducer.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/reducer.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/reducer.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/shared_imports.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/shared_imports.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/shared_imports.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/shared_imports.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/types/document_fields.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/types/document_fields.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/types/document_fields.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/types/document_fields.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/types/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/types/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/types/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/types/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/types/mappings_editor.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/types/mappings_editor.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/types/mappings_editor.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/types/mappings_editor.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/types/state.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/types/state.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/types/state.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/types/state.ts diff --git a/x-pack/plugins/index_management/public/application/components/mappings_editor/use_state_listener.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/use_state_listener.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/mappings_editor/use_state_listener.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/mappings_editor/use_state_listener.tsx diff --git a/x-pack/plugins/index_management/public/application/components/no_match/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/no_match/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/no_match/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/no_match/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/no_match/no_match.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/no_match/no_match.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/no_match/no_match.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/no_match/no_match.tsx diff --git a/x-pack/plugins/index_management/public/application/components/section_error.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/section_error.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/section_error.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/section_error.tsx diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/details_panel/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/details_panel/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/details_panel/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/details_panel/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/details_panel/tab_aliases.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/details_panel/tab_aliases.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/details_panel/tab_aliases.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/details_panel/tab_aliases.tsx diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/details_panel/tab_mappings.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/details_panel/tab_mappings.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/details_panel/tab_mappings.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/details_panel/tab_mappings.tsx diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/details_panel/tab_settings.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/details_panel/tab_settings.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/details_panel/tab_settings.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/details_panel/tab_settings.tsx diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/template_content_indicator.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/template_content_indicator.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/template_content_indicator.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/template_content_indicator.tsx diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/step_aliases.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/step_aliases.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/step_aliases.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/step_aliases.tsx diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/step_aliases_container.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/step_aliases_container.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/step_aliases_container.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/step_aliases_container.tsx diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/step_mappings.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/step_mappings.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/step_mappings.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/step_mappings.tsx diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/step_mappings_container.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/step_mappings_container.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/step_mappings_container.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/step_mappings_container.tsx diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/step_settings.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/step_settings.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/step_settings.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/step_settings.tsx diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/step_settings_container.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/step_settings_container.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/step_settings_container.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/step_settings_container.tsx diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/types.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/types.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/types.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/types.ts diff --git a/x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/use_json_step.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/use_json_step.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/components/wizard_steps/use_json_step.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/components/wizard_steps/use_json_step.ts diff --git a/x-pack/plugins/index_management/public/application/components/shared/fields/unit_field.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/fields/unit_field.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/fields/unit_field.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/fields/unit_field.tsx diff --git a/x-pack/plugins/index_management/public/application/components/shared/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/shared/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/shared/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/shared/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/template_delete_modal.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/template_delete_modal.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/template_delete_modal.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/template_delete_modal.tsx diff --git a/x-pack/plugins/index_management/public/application/components/template_form/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/template_form/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/template_form/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/template_form/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/template_form/steps/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/components/template_form/steps/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/index.ts diff --git a/x-pack/plugins/index_management/public/application/components/template_form/steps/step_components.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/step_components.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/template_form/steps/step_components.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/step_components.tsx diff --git a/x-pack/plugins/index_management/public/application/components/template_form/steps/step_components_container.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/step_components_container.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/template_form/steps/step_components_container.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/step_components_container.tsx diff --git a/x-pack/plugins/index_management/public/application/components/template_form/steps/step_logistics.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/step_logistics.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/template_form/steps/step_logistics.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/step_logistics.tsx diff --git a/x-pack/plugins/index_management/public/application/components/template_form/steps/step_logistics_container.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/step_logistics_container.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/template_form/steps/step_logistics_container.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/step_logistics_container.tsx diff --git a/x-pack/plugins/index_management/public/application/components/template_form/steps/step_review.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/step_review.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/template_form/steps/step_review.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/step_review.tsx diff --git a/x-pack/plugins/index_management/public/application/components/template_form/steps/step_review_container.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/step_review_container.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/template_form/steps/step_review_container.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/template_form/steps/step_review_container.tsx diff --git a/x-pack/plugins/index_management/public/application/components/template_form/template_form.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/template_form/template_form.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/template_form/template_form.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/template_form/template_form.tsx diff --git a/x-pack/plugins/index_management/public/application/components/template_form/template_form_schemas.tsx b/x-pack/platform/plugins/shared/index_management/public/application/components/template_form/template_form_schemas.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/components/template_form/template_form_schemas.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/components/template_form/template_form_schemas.tsx diff --git a/x-pack/plugins/index_management/public/application/constants/ilm_locator.ts b/x-pack/platform/plugins/shared/index_management/public/application/constants/ilm_locator.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/constants/ilm_locator.ts rename to x-pack/platform/plugins/shared/index_management/public/application/constants/ilm_locator.ts diff --git a/x-pack/plugins/index_management/public/application/constants/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/constants/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/constants/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/constants/index.ts diff --git a/x-pack/plugins/index_management/public/application/constants/time_units.ts b/x-pack/platform/plugins/shared/index_management/public/application/constants/time_units.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/constants/time_units.ts rename to x-pack/platform/plugins/shared/index_management/public/application/constants/time_units.ts diff --git a/x-pack/plugins/index_management/public/application/hooks/redirect_path.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/hooks/redirect_path.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/hooks/redirect_path.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/hooks/redirect_path.test.tsx diff --git a/x-pack/plugins/index_management/public/application/hooks/redirect_path.tsx b/x-pack/platform/plugins/shared/index_management/public/application/hooks/redirect_path.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/hooks/redirect_path.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/hooks/redirect_path.tsx diff --git a/x-pack/plugins/index_management/public/application/hooks/use_index_errors.ts b/x-pack/platform/plugins/shared/index_management/public/application/hooks/use_index_errors.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/hooks/use_index_errors.ts rename to x-pack/platform/plugins/shared/index_management/public/application/hooks/use_index_errors.ts diff --git a/x-pack/plugins/index_management/public/application/hooks/use_state_with_localstorage.ts b/x-pack/platform/plugins/shared/index_management/public/application/hooks/use_state_with_localstorage.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/hooks/use_state_with_localstorage.ts rename to x-pack/platform/plugins/shared/index_management/public/application/hooks/use_state_with_localstorage.ts diff --git a/x-pack/plugins/index_management/public/application/index.tsx b/x-pack/platform/plugins/shared/index_management/public/application/index.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/index.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/index.tsx diff --git a/x-pack/plugins/index_management/public/application/lib/__snapshots__/flatten_object.test.ts.snap b/x-pack/platform/plugins/shared/index_management/public/application/lib/__snapshots__/flatten_object.test.ts.snap similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/__snapshots__/flatten_object.test.ts.snap rename to x-pack/platform/plugins/shared/index_management/public/application/lib/__snapshots__/flatten_object.test.ts.snap diff --git a/x-pack/plugins/index_management/public/application/lib/data_streams.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/lib/data_streams.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/data_streams.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/lib/data_streams.test.tsx diff --git a/x-pack/plugins/index_management/public/application/lib/data_streams.tsx b/x-pack/platform/plugins/shared/index_management/public/application/lib/data_streams.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/data_streams.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/lib/data_streams.tsx diff --git a/x-pack/plugins/index_management/public/application/lib/discover_link.test.tsx b/x-pack/platform/plugins/shared/index_management/public/application/lib/discover_link.test.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/discover_link.test.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/lib/discover_link.test.tsx diff --git a/x-pack/plugins/index_management/public/application/lib/discover_link.tsx b/x-pack/platform/plugins/shared/index_management/public/application/lib/discover_link.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/discover_link.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/lib/discover_link.tsx diff --git a/x-pack/plugins/index_management/public/application/lib/edit_settings.ts b/x-pack/platform/plugins/shared/index_management/public/application/lib/edit_settings.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/edit_settings.ts rename to x-pack/platform/plugins/shared/index_management/public/application/lib/edit_settings.ts diff --git a/x-pack/plugins/index_management/public/application/lib/flatten_object.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/lib/flatten_object.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/flatten_object.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/lib/flatten_object.test.ts diff --git a/x-pack/plugins/index_management/public/application/lib/flatten_object.ts b/x-pack/platform/plugins/shared/index_management/public/application/lib/flatten_object.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/flatten_object.ts rename to x-pack/platform/plugins/shared/index_management/public/application/lib/flatten_object.ts diff --git a/x-pack/plugins/index_management/public/application/lib/flatten_panel_tree.js b/x-pack/platform/plugins/shared/index_management/public/application/lib/flatten_panel_tree.js similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/flatten_panel_tree.js rename to x-pack/platform/plugins/shared/index_management/public/application/lib/flatten_panel_tree.js diff --git a/x-pack/plugins/index_management/public/application/lib/index_mode_labels.ts b/x-pack/platform/plugins/shared/index_management/public/application/lib/index_mode_labels.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/index_mode_labels.ts rename to x-pack/platform/plugins/shared/index_management/public/application/lib/index_mode_labels.ts diff --git a/x-pack/plugins/index_management/public/application/lib/index_status_labels.js b/x-pack/platform/plugins/shared/index_management/public/application/lib/index_status_labels.js similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/index_status_labels.js rename to x-pack/platform/plugins/shared/index_management/public/application/lib/index_status_labels.js diff --git a/x-pack/plugins/index_management/public/application/lib/index_templates.ts b/x-pack/platform/plugins/shared/index_management/public/application/lib/index_templates.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/index_templates.ts rename to x-pack/platform/plugins/shared/index_management/public/application/lib/index_templates.ts diff --git a/x-pack/plugins/index_management/public/application/lib/indices.ts b/x-pack/platform/plugins/shared/index_management/public/application/lib/indices.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/indices.ts rename to x-pack/platform/plugins/shared/index_management/public/application/lib/indices.ts diff --git a/x-pack/plugins/index_management/public/application/lib/render_badges.tsx b/x-pack/platform/plugins/shared/index_management/public/application/lib/render_badges.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/lib/render_badges.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/lib/render_badges.tsx diff --git a/x-pack/plugins/index_management/public/application/mount_management_section.ts b/x-pack/platform/plugins/shared/index_management/public/application/mount_management_section.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/mount_management_section.ts rename to x-pack/platform/plugins/shared/index_management/public/application/mount_management_section.ts diff --git a/x-pack/plugins/index_management/public/application/sections/enrich_policy_create/create_policy_context.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/create_policy_context.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/enrich_policy_create/create_policy_context.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/create_policy_context.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/enrich_policy_create/create_policy_wizard.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/create_policy_wizard.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/enrich_policy_create/create_policy_wizard.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/create_policy_wizard.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/enrich_policy_create/enrich_policy_create.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/enrich_policy_create.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/enrich_policy_create/enrich_policy_create.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/enrich_policy_create.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/enrich_policy_create/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/enrich_policy_create/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/enrich_policy_create/steps/configuration.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/steps/configuration.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/enrich_policy_create/steps/configuration.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/steps/configuration.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/enrich_policy_create/steps/create.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/steps/create.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/enrich_policy_create/steps/create.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/steps/create.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/enrich_policy_create/steps/field_selection.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/steps/field_selection.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/enrich_policy_create/steps/field_selection.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/steps/field_selection.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/enrich_policy_create/steps/fields/indices_selector.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/steps/fields/indices_selector.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/enrich_policy_create/steps/fields/indices_selector.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/steps/fields/indices_selector.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/enrich_policy_create/steps/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/steps/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/enrich_policy_create/steps/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/enrich_policy_create/steps/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/components/filter_list_button.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/components/filter_list_button.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/components/filter_list_button.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/components/filter_list_button.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/components/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/components/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/components/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/components/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_actions_menu/data_stream_actions_menu.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_actions_menu/data_stream_actions_menu.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_actions_menu/data_stream_actions_menu.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_actions_menu/data_stream_actions_menu.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_actions_menu/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_actions_menu/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_actions_menu/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_actions_menu/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_badges.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_badges.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_badges.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_badges.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_detail_panel/data_stream_detail_panel.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_detail_panel/data_stream_detail_panel.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_detail_panel/data_stream_detail_panel.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_detail_panel/data_stream_detail_panel.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_detail_panel/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_detail_panel/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_detail_panel/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_detail_panel/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_list.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_list.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_list.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_list.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_table/data_stream_table.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_table/data_stream_table.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_table/data_stream_table.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_table/data_stream_table.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_table/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_table/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/data_stream_table/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/data_stream_table/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/delete_data_stream_confirmation_modal/delete_data_stream_confirmation_modal.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/delete_data_stream_confirmation_modal/delete_data_stream_confirmation_modal.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/delete_data_stream_confirmation_modal/delete_data_stream_confirmation_modal.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/delete_data_stream_confirmation_modal/delete_data_stream_confirmation_modal.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/delete_data_stream_confirmation_modal/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/delete_data_stream_confirmation_modal/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/delete_data_stream_confirmation_modal/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/delete_data_stream_confirmation_modal/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/edit_data_retention_modal.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/edit_data_retention_modal.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/edit_data_retention_modal.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/edit_data_retention_modal.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/mixed_indices_callout.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/mixed_indices_callout.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/mixed_indices_callout.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/mixed_indices_callout.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/schema.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/schema.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/schema.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/schema.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/validations.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/validations.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/validations.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/validations.test.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/validations.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/validations.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/validations.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/edit_data_retention_modal/validations.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/humanize_time_stamp.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/humanize_time_stamp.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/humanize_time_stamp.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/humanize_time_stamp.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/data_stream_list/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/data_stream_list/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/data_stream_list/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/confirm_modals/delete_policy_modal.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/confirm_modals/delete_policy_modal.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/confirm_modals/delete_policy_modal.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/confirm_modals/delete_policy_modal.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/confirm_modals/execute_policy_modal.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/confirm_modals/execute_policy_modal.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/confirm_modals/execute_policy_modal.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/confirm_modals/execute_policy_modal.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/confirm_modals/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/confirm_modals/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/confirm_modals/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/confirm_modals/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/details_flyout/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/details_flyout/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/details_flyout/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/details_flyout/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/details_flyout/policy_details_flyout.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/details_flyout/policy_details_flyout.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/details_flyout/policy_details_flyout.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/details_flyout/policy_details_flyout.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/empty_states/empty_state.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/empty_states/empty_state.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/empty_states/empty_state.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/empty_states/empty_state.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/empty_states/error_state.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/empty_states/error_state.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/empty_states/error_state.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/empty_states/error_state.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/empty_states/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/empty_states/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/empty_states/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/empty_states/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/empty_states/loading_state.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/empty_states/loading_state.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/empty_states/loading_state.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/empty_states/loading_state.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/enrich_policies_list.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/enrich_policies_list.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/enrich_policies_list.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/enrich_policies_list.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/policies_table/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/policies_table/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/policies_table/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/policies_table/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/policies_table/policies_table.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/policies_table/policies_table.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/enrich_policies_list/policies_table/policies_table.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/enrich_policies_list/policies_table/policies_table.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/home.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/home.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/home.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/home.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/create_index/create_index_button.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/create_index/create_index_button.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/create_index/create_index_button.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/create_index/create_index_button.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/create_index/create_index_modal.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/create_index/create_index_modal.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/create_index/create_index_modal.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/create_index/create_index_modal.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/create_index/utils.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/create_index/utils.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/create_index/utils.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/create_index/utils.test.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/create_index/utils.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/create_index/utils.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/create_index/utils.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/create_index/utils.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_content.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_content.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_content.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_content.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_error.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_error.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_error.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_error.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_filter_fields.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_filter_fields.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_filter_fields.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_filter_fields.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_mappings.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_mappings.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_mappings.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_mappings.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_mappings_content.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_mappings_content.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_mappings_content.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_mappings_content.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/aliases_details.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/aliases_details.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/aliases_details.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/aliases_details.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/data_stream_details.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/data_stream_details.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/data_stream_details.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/data_stream_details.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/details_page_overview.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/details_page_overview.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/details_page_overview.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/details_page_overview.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/languages.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/languages.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/languages.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/languages.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/overview_card.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/overview_card.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/overview_card.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/overview_card.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/size_doc_count_details.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/size_doc_count_details.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/size_doc_count_details.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/size_doc_count_details.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/status_details.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/status_details.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/status_details.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/status_details.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/storage_details.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/storage_details.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_overview/storage_details.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_overview/storage_details.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_settings.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_settings.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_settings.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_settings.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_settings_content.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_settings_content.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_settings_content.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_settings_content.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_stats.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_stats.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_stats.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_stats.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_tab.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_tab.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/details_page_tab.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/details_page_tab.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/index.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/index.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/index.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/index.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/index_error_callout.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/index_error_callout.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/index_error_callout.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/index_error_callout.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/manage_index_button.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/manage_index_button.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/manage_index_button.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/manage_index_button.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/reset_index_url_params.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/reset_index_url_params.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/reset_index_url_params.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/reset_index_url_params.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/semantic_text_banner.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/semantic_text_banner.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/semantic_text_banner.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/semantic_text_banner.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/trained_models_deployment_modal.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/trained_models_deployment_modal.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/trained_models_deployment_modal.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/trained_models_deployment_modal.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_mapping_with_context.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_mapping_with_context.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_mapping_with_context.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_mapping_with_context.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_mapping_with_context_types.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_mapping_with_context_types.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_mapping_with_context_types.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_mapping_with_context_types.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_mappings_embeddable.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_mappings_embeddable.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_mappings_embeddable.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_mappings_embeddable.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_settings_embeddable.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_settings_embeddable.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_settings_embeddable.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_settings_embeddable.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_settings_with_context.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_settings_with_context.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_settings_with_context.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_settings_with_context.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_settings_with_context_types.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_settings_with_context_types.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_settings_with_context_types.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/details_page/with_context_components/index_settings_with_context_types.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/index_actions_context_menu/index.js b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_actions_context_menu/index.js similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/index_actions_context_menu/index.js rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_actions_context_menu/index.js diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/index_actions_context_menu/index_actions_context_menu.container.js b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_actions_context_menu/index_actions_context_menu.container.js similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/index_actions_context_menu/index_actions_context_menu.container.js rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_actions_context_menu/index_actions_context_menu.container.js diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/index_actions_context_menu/index_actions_context_menu.d.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_actions_context_menu/index_actions_context_menu.d.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/index_actions_context_menu/index_actions_context_menu.d.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_actions_context_menu/index_actions_context_menu.d.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/index_actions_context_menu/index_actions_context_menu.js b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_actions_context_menu/index_actions_context_menu.js similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/index_actions_context_menu/index_actions_context_menu.js rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_actions_context_menu/index_actions_context_menu.js diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/index_list.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_list.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/index_list.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_list.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/index_table/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_table/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/index_table/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_table/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/index_table/index_table.container.d.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_table/index_table.container.d.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/index_table/index_table.container.d.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_table/index_table.container.d.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/index_table/index_table.container.js b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_table/index_table.container.js similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/index_table/index_table.container.js rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_table/index_table.container.js diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/index_table/index_table.js b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_table/index_table.js similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/index_table/index_table.js rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_table/index_table.js diff --git a/x-pack/plugins/index_management/public/application/sections/home/index_list/index_table/index_table_pagination.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_table/index_table_pagination.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/index_list/index_table/index_table_pagination.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/index_list/index_table/index_table_pagination.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/components/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/components/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/components/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/components/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/components/template_deprecated_badge.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/components/template_deprecated_badge.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/components/template_deprecated_badge.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/components/template_deprecated_badge.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/components/template_type_indicator.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/components/template_type_indicator.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/components/template_type_indicator.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/components/template_type_indicator.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/legacy_templates/template_table/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/legacy_templates/template_table/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/legacy_templates/template_table/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/legacy_templates/template_table/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/legacy_templates/template_table/template_table.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/legacy_templates/template_table/template_table.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/legacy_templates/template_table/template_table.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/legacy_templates/template_table/template_table.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/template_details/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_details/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/template_details/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_details/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/template_details/tabs/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_details/tabs/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/template_details/tabs/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_details/tabs/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/template_details/tabs/tab_preview.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_details/tabs/tab_preview.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/template_details/tabs/tab_preview.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_details/tabs/tab_preview.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/template_details/tabs/tab_summary.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_details/tabs/tab_summary.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/template_details/tabs/tab_summary.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_details/tabs/tab_summary.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/template_details/template_details.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_details/template_details.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/template_details/template_details.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_details/template_details.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/template_details/template_details_content.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_details/template_details_content.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/template_details/template_details_content.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_details/template_details_content.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/template_list.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_list.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/template_list.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_list.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/template_table/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_table/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/template_table/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_table/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/home/template_list/template_table/template_table.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_table/template_table.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/home/template_list/template_table/template_table.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/home/template_list/template_table/template_table.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/template_clone/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/template_clone/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/template_clone/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/template_clone/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/template_clone/template_clone.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/template_clone/template_clone.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/template_clone/template_clone.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/template_clone/template_clone.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/template_create/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/template_create/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/template_create/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/template_create/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/template_create/template_create.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/template_create/template_create.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/template_create/template_create.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/template_create/template_create.tsx diff --git a/x-pack/plugins/index_management/public/application/sections/template_edit/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/sections/template_edit/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/template_edit/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/sections/template_edit/index.ts diff --git a/x-pack/plugins/index_management/public/application/sections/template_edit/template_edit.tsx b/x-pack/platform/plugins/shared/index_management/public/application/sections/template_edit/template_edit.tsx similarity index 100% rename from x-pack/plugins/index_management/public/application/sections/template_edit/template_edit.tsx rename to x-pack/platform/plugins/shared/index_management/public/application/sections/template_edit/template_edit.tsx diff --git a/x-pack/plugins/index_management/public/application/services/api.ts b/x-pack/platform/plugins/shared/index_management/public/application/services/api.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/services/api.ts rename to x-pack/platform/plugins/shared/index_management/public/application/services/api.ts diff --git a/x-pack/plugins/index_management/public/application/services/breadcrumbs.ts b/x-pack/platform/plugins/shared/index_management/public/application/services/breadcrumbs.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/services/breadcrumbs.ts rename to x-pack/platform/plugins/shared/index_management/public/application/services/breadcrumbs.ts diff --git a/x-pack/plugins/index_management/public/application/services/documentation.ts b/x-pack/platform/plugins/shared/index_management/public/application/services/documentation.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/services/documentation.ts rename to x-pack/platform/plugins/shared/index_management/public/application/services/documentation.ts diff --git a/x-pack/plugins/index_management/public/application/services/http.ts b/x-pack/platform/plugins/shared/index_management/public/application/services/http.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/services/http.ts rename to x-pack/platform/plugins/shared/index_management/public/application/services/http.ts diff --git a/x-pack/plugins/index_management/public/application/services/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/services/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/services/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/services/index.ts diff --git a/x-pack/plugins/index_management/public/application/services/notification.ts b/x-pack/platform/plugins/shared/index_management/public/application/services/notification.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/services/notification.ts rename to x-pack/platform/plugins/shared/index_management/public/application/services/notification.ts diff --git a/x-pack/plugins/index_management/public/application/services/routing.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/services/routing.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/services/routing.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/services/routing.test.ts diff --git a/x-pack/plugins/index_management/public/application/services/routing.ts b/x-pack/platform/plugins/shared/index_management/public/application/services/routing.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/services/routing.ts rename to x-pack/platform/plugins/shared/index_management/public/application/services/routing.ts diff --git a/x-pack/plugins/index_management/public/application/services/sort_table.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/services/sort_table.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/services/sort_table.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/services/sort_table.test.ts diff --git a/x-pack/plugins/index_management/public/application/services/sort_table.ts b/x-pack/platform/plugins/shared/index_management/public/application/services/sort_table.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/services/sort_table.ts rename to x-pack/platform/plugins/shared/index_management/public/application/services/sort_table.ts diff --git a/x-pack/plugins/index_management/public/application/services/ui_metric.ts b/x-pack/platform/plugins/shared/index_management/public/application/services/ui_metric.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/services/ui_metric.ts rename to x-pack/platform/plugins/shared/index_management/public/application/services/ui_metric.ts diff --git a/x-pack/plugins/index_management/public/application/services/use_ilm_locator.ts b/x-pack/platform/plugins/shared/index_management/public/application/services/use_ilm_locator.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/services/use_ilm_locator.ts rename to x-pack/platform/plugins/shared/index_management/public/application/services/use_ilm_locator.ts diff --git a/x-pack/plugins/index_management/public/application/services/use_request.ts b/x-pack/platform/plugins/shared/index_management/public/application/services/use_request.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/services/use_request.ts rename to x-pack/platform/plugins/shared/index_management/public/application/services/use_request.ts diff --git a/x-pack/plugins/index_management/public/application/shared/parse_mappings.ts b/x-pack/platform/plugins/shared/index_management/public/application/shared/parse_mappings.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/shared/parse_mappings.ts rename to x-pack/platform/plugins/shared/index_management/public/application/shared/parse_mappings.ts diff --git a/x-pack/plugins/index_management/public/application/store/actions/clear_cache_indices.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/clear_cache_indices.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/clear_cache_indices.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/clear_cache_indices.js diff --git a/x-pack/plugins/index_management/public/application/store/actions/clear_row_status.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/clear_row_status.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/clear_row_status.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/clear_row_status.js diff --git a/x-pack/plugins/index_management/public/application/store/actions/close_indices.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/close_indices.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/close_indices.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/close_indices.js diff --git a/x-pack/plugins/index_management/public/application/store/actions/delete_indices.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/delete_indices.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/delete_indices.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/delete_indices.js diff --git a/x-pack/plugins/index_management/public/application/store/actions/extension_action.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/extension_action.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/extension_action.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/extension_action.js diff --git a/x-pack/plugins/index_management/public/application/store/actions/flush_indices.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/flush_indices.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/flush_indices.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/flush_indices.js diff --git a/x-pack/plugins/index_management/public/application/store/actions/forcemerge_indices.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/forcemerge_indices.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/forcemerge_indices.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/forcemerge_indices.js diff --git a/x-pack/plugins/index_management/public/application/store/actions/index.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/index.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/index.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/index.js diff --git a/x-pack/plugins/index_management/public/application/store/actions/load_indices.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/load_indices.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/load_indices.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/load_indices.js diff --git a/x-pack/plugins/index_management/public/application/store/actions/open_indices.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/open_indices.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/open_indices.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/open_indices.js diff --git a/x-pack/plugins/index_management/public/application/store/actions/refresh_indices.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/refresh_indices.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/refresh_indices.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/refresh_indices.js diff --git a/x-pack/plugins/index_management/public/application/store/actions/reload_indices.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/reload_indices.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/reload_indices.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/reload_indices.js diff --git a/x-pack/plugins/index_management/public/application/store/actions/table_state.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/table_state.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/table_state.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/table_state.js diff --git a/x-pack/plugins/index_management/public/application/store/actions/unfreeze_indices.js b/x-pack/platform/plugins/shared/index_management/public/application/store/actions/unfreeze_indices.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/actions/unfreeze_indices.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/actions/unfreeze_indices.js diff --git a/x-pack/plugins/index_management/public/application/store/index.ts b/x-pack/platform/plugins/shared/index_management/public/application/store/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/store/index.ts rename to x-pack/platform/plugins/shared/index_management/public/application/store/index.ts diff --git a/x-pack/plugins/index_management/public/application/store/reducers/index.js b/x-pack/platform/plugins/shared/index_management/public/application/store/reducers/index.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/reducers/index.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/reducers/index.js diff --git a/x-pack/plugins/index_management/public/application/store/reducers/index_management.js b/x-pack/platform/plugins/shared/index_management/public/application/store/reducers/index_management.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/reducers/index_management.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/reducers/index_management.js diff --git a/x-pack/plugins/index_management/public/application/store/reducers/indices.js b/x-pack/platform/plugins/shared/index_management/public/application/store/reducers/indices.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/reducers/indices.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/reducers/indices.js diff --git a/x-pack/plugins/index_management/public/application/store/reducers/row_status.js b/x-pack/platform/plugins/shared/index_management/public/application/store/reducers/row_status.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/reducers/row_status.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/reducers/row_status.js diff --git a/x-pack/plugins/index_management/public/application/store/reducers/table_state.js b/x-pack/platform/plugins/shared/index_management/public/application/store/reducers/table_state.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/reducers/table_state.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/reducers/table_state.js diff --git a/x-pack/plugins/index_management/public/application/store/selectors/extension_service.ts b/x-pack/platform/plugins/shared/index_management/public/application/store/selectors/extension_service.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/store/selectors/extension_service.ts rename to x-pack/platform/plugins/shared/index_management/public/application/store/selectors/extension_service.ts diff --git a/x-pack/plugins/index_management/public/application/store/selectors/index.d.ts b/x-pack/platform/plugins/shared/index_management/public/application/store/selectors/index.d.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/store/selectors/index.d.ts rename to x-pack/platform/plugins/shared/index_management/public/application/store/selectors/index.d.ts diff --git a/x-pack/plugins/index_management/public/application/store/selectors/index.js b/x-pack/platform/plugins/shared/index_management/public/application/store/selectors/index.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/selectors/index.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/selectors/index.js diff --git a/x-pack/plugins/index_management/public/application/store/selectors/indices_filter.test.ts b/x-pack/platform/plugins/shared/index_management/public/application/store/selectors/indices_filter.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/store/selectors/indices_filter.test.ts rename to x-pack/platform/plugins/shared/index_management/public/application/store/selectors/indices_filter.test.ts diff --git a/x-pack/plugins/index_management/public/application/store/store.d.ts b/x-pack/platform/plugins/shared/index_management/public/application/store/store.d.ts similarity index 100% rename from x-pack/plugins/index_management/public/application/store/store.d.ts rename to x-pack/platform/plugins/shared/index_management/public/application/store/store.d.ts diff --git a/x-pack/plugins/index_management/public/application/store/store.js b/x-pack/platform/plugins/shared/index_management/public/application/store/store.js similarity index 100% rename from x-pack/plugins/index_management/public/application/store/store.js rename to x-pack/platform/plugins/shared/index_management/public/application/store/store.js diff --git a/x-pack/plugins/index_management/public/assets/curl.svg b/x-pack/platform/plugins/shared/index_management/public/assets/curl.svg similarity index 100% rename from x-pack/plugins/index_management/public/assets/curl.svg rename to x-pack/platform/plugins/shared/index_management/public/assets/curl.svg diff --git a/x-pack/plugins/index_management/public/assets/go.svg b/x-pack/platform/plugins/shared/index_management/public/assets/go.svg similarity index 100% rename from x-pack/plugins/index_management/public/assets/go.svg rename to x-pack/platform/plugins/shared/index_management/public/assets/go.svg diff --git a/x-pack/plugins/index_management/public/assets/javascript.svg b/x-pack/platform/plugins/shared/index_management/public/assets/javascript.svg similarity index 100% rename from x-pack/plugins/index_management/public/assets/javascript.svg rename to x-pack/platform/plugins/shared/index_management/public/assets/javascript.svg diff --git a/x-pack/plugins/index_management/public/assets/php.svg b/x-pack/platform/plugins/shared/index_management/public/assets/php.svg similarity index 100% rename from x-pack/plugins/index_management/public/assets/php.svg rename to x-pack/platform/plugins/shared/index_management/public/assets/php.svg diff --git a/x-pack/plugins/index_management/public/assets/python.svg b/x-pack/platform/plugins/shared/index_management/public/assets/python.svg similarity index 100% rename from x-pack/plugins/index_management/public/assets/python.svg rename to x-pack/platform/plugins/shared/index_management/public/assets/python.svg diff --git a/x-pack/plugins/index_management/public/assets/ruby.svg b/x-pack/platform/plugins/shared/index_management/public/assets/ruby.svg similarity index 100% rename from x-pack/plugins/index_management/public/assets/ruby.svg rename to x-pack/platform/plugins/shared/index_management/public/assets/ruby.svg diff --git a/x-pack/plugins/index_management/public/hooks/use_details_page_mappings_model_management.test.ts b/x-pack/platform/plugins/shared/index_management/public/hooks/use_details_page_mappings_model_management.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/hooks/use_details_page_mappings_model_management.test.ts rename to x-pack/platform/plugins/shared/index_management/public/hooks/use_details_page_mappings_model_management.test.ts diff --git a/x-pack/plugins/index_management/public/hooks/use_details_page_mappings_model_management.ts b/x-pack/platform/plugins/shared/index_management/public/hooks/use_details_page_mappings_model_management.ts similarity index 100% rename from x-pack/plugins/index_management/public/hooks/use_details_page_mappings_model_management.ts rename to x-pack/platform/plugins/shared/index_management/public/hooks/use_details_page_mappings_model_management.ts diff --git a/x-pack/plugins/index_management/public/hooks/use_ml_model_status_toasts.ts b/x-pack/platform/plugins/shared/index_management/public/hooks/use_ml_model_status_toasts.ts similarity index 100% rename from x-pack/plugins/index_management/public/hooks/use_ml_model_status_toasts.ts rename to x-pack/platform/plugins/shared/index_management/public/hooks/use_ml_model_status_toasts.ts diff --git a/x-pack/plugins/index_management/public/index.scss b/x-pack/platform/plugins/shared/index_management/public/index.scss similarity index 100% rename from x-pack/plugins/index_management/public/index.scss rename to x-pack/platform/plugins/shared/index_management/public/index.scss diff --git a/x-pack/plugins/index_management/public/index.ts b/x-pack/platform/plugins/shared/index_management/public/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/index.ts rename to x-pack/platform/plugins/shared/index_management/public/index.ts diff --git a/x-pack/plugins/index_management/public/locator.test.ts b/x-pack/platform/plugins/shared/index_management/public/locator.test.ts similarity index 100% rename from x-pack/plugins/index_management/public/locator.test.ts rename to x-pack/platform/plugins/shared/index_management/public/locator.test.ts diff --git a/x-pack/plugins/index_management/public/locator.ts b/x-pack/platform/plugins/shared/index_management/public/locator.ts similarity index 100% rename from x-pack/plugins/index_management/public/locator.ts rename to x-pack/platform/plugins/shared/index_management/public/locator.ts diff --git a/x-pack/plugins/index_management/public/mocks.ts b/x-pack/platform/plugins/shared/index_management/public/mocks.ts similarity index 100% rename from x-pack/plugins/index_management/public/mocks.ts rename to x-pack/platform/plugins/shared/index_management/public/mocks.ts diff --git a/x-pack/plugins/index_management/public/plugin.ts b/x-pack/platform/plugins/shared/index_management/public/plugin.ts similarity index 100% rename from x-pack/plugins/index_management/public/plugin.ts rename to x-pack/platform/plugins/shared/index_management/public/plugin.ts diff --git a/x-pack/plugins/index_management/public/services/extensions_service.mock.ts b/x-pack/platform/plugins/shared/index_management/public/services/extensions_service.mock.ts similarity index 100% rename from x-pack/plugins/index_management/public/services/extensions_service.mock.ts rename to x-pack/platform/plugins/shared/index_management/public/services/extensions_service.mock.ts diff --git a/x-pack/plugins/index_management/public/services/extensions_service.ts b/x-pack/platform/plugins/shared/index_management/public/services/extensions_service.ts similarity index 100% rename from x-pack/plugins/index_management/public/services/extensions_service.ts rename to x-pack/platform/plugins/shared/index_management/public/services/extensions_service.ts diff --git a/x-pack/plugins/index_management/public/services/index.ts b/x-pack/platform/plugins/shared/index_management/public/services/index.ts similarity index 100% rename from x-pack/plugins/index_management/public/services/index.ts rename to x-pack/platform/plugins/shared/index_management/public/services/index.ts diff --git a/x-pack/plugins/index_management/public/services/public_api_service.mock.ts b/x-pack/platform/plugins/shared/index_management/public/services/public_api_service.mock.ts similarity index 100% rename from x-pack/plugins/index_management/public/services/public_api_service.mock.ts rename to x-pack/platform/plugins/shared/index_management/public/services/public_api_service.mock.ts diff --git a/x-pack/plugins/index_management/public/services/public_api_service.ts b/x-pack/platform/plugins/shared/index_management/public/services/public_api_service.ts similarity index 100% rename from x-pack/plugins/index_management/public/services/public_api_service.ts rename to x-pack/platform/plugins/shared/index_management/public/services/public_api_service.ts diff --git a/x-pack/plugins/index_management/public/shared_imports.ts b/x-pack/platform/plugins/shared/index_management/public/shared_imports.ts similarity index 100% rename from x-pack/plugins/index_management/public/shared_imports.ts rename to x-pack/platform/plugins/shared/index_management/public/shared_imports.ts diff --git a/x-pack/plugins/index_management/public/types.ts b/x-pack/platform/plugins/shared/index_management/public/types.ts similarity index 100% rename from x-pack/plugins/index_management/public/types.ts rename to x-pack/platform/plugins/shared/index_management/public/types.ts diff --git a/x-pack/plugins/index_management/server/config.ts b/x-pack/platform/plugins/shared/index_management/server/config.ts similarity index 100% rename from x-pack/plugins/index_management/server/config.ts rename to x-pack/platform/plugins/shared/index_management/server/config.ts diff --git a/x-pack/plugins/index_management/server/index.ts b/x-pack/platform/plugins/shared/index_management/server/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/index.ts rename to x-pack/platform/plugins/shared/index_management/server/index.ts diff --git a/x-pack/plugins/index_management/server/lib/data_stream_serialization.ts b/x-pack/platform/plugins/shared/index_management/server/lib/data_stream_serialization.ts similarity index 100% rename from x-pack/plugins/index_management/server/lib/data_stream_serialization.ts rename to x-pack/platform/plugins/shared/index_management/server/lib/data_stream_serialization.ts diff --git a/x-pack/plugins/index_management/server/lib/enrich_policies.test.ts b/x-pack/platform/plugins/shared/index_management/server/lib/enrich_policies.test.ts similarity index 100% rename from x-pack/plugins/index_management/server/lib/enrich_policies.test.ts rename to x-pack/platform/plugins/shared/index_management/server/lib/enrich_policies.test.ts diff --git a/x-pack/plugins/index_management/server/lib/enrich_policies.ts b/x-pack/platform/plugins/shared/index_management/server/lib/enrich_policies.ts similarity index 100% rename from x-pack/plugins/index_management/server/lib/enrich_policies.ts rename to x-pack/platform/plugins/shared/index_management/server/lib/enrich_policies.ts diff --git a/x-pack/plugins/index_management/server/lib/fetch_indices.test.ts b/x-pack/platform/plugins/shared/index_management/server/lib/fetch_indices.test.ts similarity index 100% rename from x-pack/plugins/index_management/server/lib/fetch_indices.test.ts rename to x-pack/platform/plugins/shared/index_management/server/lib/fetch_indices.test.ts diff --git a/x-pack/plugins/index_management/server/lib/fetch_indices.ts b/x-pack/platform/plugins/shared/index_management/server/lib/fetch_indices.ts similarity index 100% rename from x-pack/plugins/index_management/server/lib/fetch_indices.ts rename to x-pack/platform/plugins/shared/index_management/server/lib/fetch_indices.ts diff --git a/x-pack/plugins/index_management/server/lib/get_managed_templates.ts b/x-pack/platform/plugins/shared/index_management/server/lib/get_managed_templates.ts similarity index 100% rename from x-pack/plugins/index_management/server/lib/get_managed_templates.ts rename to x-pack/platform/plugins/shared/index_management/server/lib/get_managed_templates.ts diff --git a/x-pack/plugins/index_management/server/lib/types.ts b/x-pack/platform/plugins/shared/index_management/server/lib/types.ts similarity index 100% rename from x-pack/plugins/index_management/server/lib/types.ts rename to x-pack/platform/plugins/shared/index_management/server/lib/types.ts diff --git a/x-pack/plugins/index_management/server/plugin.ts b/x-pack/platform/plugins/shared/index_management/server/plugin.ts similarity index 100% rename from x-pack/plugins/index_management/server/plugin.ts rename to x-pack/platform/plugins/shared/index_management/server/plugin.ts diff --git a/x-pack/plugins/index_management/server/routes/api/component_templates/index.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/component_templates/index.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/index.ts diff --git a/x-pack/plugins/index_management/server/routes/api/component_templates/register_create_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/register_create_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/component_templates/register_create_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/register_create_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/component_templates/register_datastream_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/register_datastream_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/component_templates/register_datastream_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/register_datastream_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/component_templates/register_delete_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/register_delete_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/component_templates/register_delete_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/register_delete_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/component_templates/register_get_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/register_get_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/component_templates/register_get_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/register_get_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/component_templates/register_update_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/register_update_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/component_templates/register_update_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/register_update_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/component_templates/schema_validation.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/schema_validation.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/component_templates/schema_validation.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/component_templates/schema_validation.ts diff --git a/x-pack/plugins/index_management/server/routes/api/data_streams/data_streams.test.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/data_streams/data_streams.test.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/data_streams/data_streams.test.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/data_streams/data_streams.test.ts diff --git a/x-pack/plugins/index_management/server/routes/api/data_streams/index.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/data_streams/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/data_streams/index.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/data_streams/index.ts diff --git a/x-pack/plugins/index_management/server/routes/api/data_streams/register_delete_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/data_streams/register_delete_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/data_streams/register_delete_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/data_streams/register_delete_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/data_streams/register_get_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/data_streams/register_get_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/data_streams/register_get_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/data_streams/register_get_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/data_streams/register_post_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/data_streams/register_post_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/data_streams/register_post_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/data_streams/register_post_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/data_streams/register_put_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/data_streams/register_put_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/data_streams/register_put_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/data_streams/register_put_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/enrich_policies/enrich_policies.test.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/enrich_policies.test.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/enrich_policies/enrich_policies.test.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/enrich_policies.test.ts diff --git a/x-pack/plugins/index_management/server/routes/api/enrich_policies/helpers.test.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/helpers.test.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/enrich_policies/helpers.test.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/helpers.test.ts diff --git a/x-pack/plugins/index_management/server/routes/api/enrich_policies/helpers.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/helpers.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/enrich_policies/helpers.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/helpers.ts diff --git a/x-pack/plugins/index_management/server/routes/api/enrich_policies/index.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/enrich_policies/index.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/index.ts diff --git a/x-pack/plugins/index_management/server/routes/api/enrich_policies/register_create_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_create_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/enrich_policies/register_create_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_create_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/enrich_policies/register_delete_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_delete_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/enrich_policies/register_delete_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_delete_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/enrich_policies/register_enrich_policies_routes.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_enrich_policies_routes.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/enrich_policies/register_enrich_policies_routes.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_enrich_policies_routes.ts diff --git a/x-pack/plugins/index_management/server/routes/api/enrich_policies/register_execute_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_execute_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/enrich_policies/register_execute_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_execute_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/enrich_policies/register_list_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_list_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/enrich_policies/register_list_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_list_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/enrich_policies/register_privileges_route.test.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_privileges_route.test.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/enrich_policies/register_privileges_route.test.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_privileges_route.test.ts diff --git a/x-pack/plugins/index_management/server/routes/api/enrich_policies/register_privileges_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_privileges_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/enrich_policies/register_privileges_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/enrich_policies/register_privileges_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/index.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/index.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/index.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/helpers.test.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/helpers.test.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/helpers.test.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/helpers.test.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/helpers.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/helpers.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/helpers.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/helpers.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/index.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/index.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/index.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/register_clear_cache_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_clear_cache_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/register_clear_cache_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_clear_cache_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/register_close_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_close_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/register_close_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_close_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/register_create_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_create_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/register_create_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_create_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/register_delete_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_delete_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/register_delete_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_delete_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/register_flush_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_flush_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/register_flush_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_flush_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/register_forcemerge_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_forcemerge_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/register_forcemerge_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_forcemerge_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/register_get_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_get_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/register_get_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_get_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/register_indices_routes.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_indices_routes.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/register_indices_routes.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_indices_routes.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/register_list_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_list_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/register_list_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_list_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/register_open_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_open_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/register_open_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_open_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/register_refresh_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_refresh_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/register_refresh_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_refresh_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/register_reload_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_reload_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/register_reload_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_reload_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/indices/register_unfreeze_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_unfreeze_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/indices/register_unfreeze_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/indices/register_unfreeze_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/inference_models/index.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/inference_models/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/inference_models/index.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/inference_models/index.ts diff --git a/x-pack/plugins/index_management/server/routes/api/inference_models/register_get_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/inference_models/register_get_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/inference_models/register_get_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/inference_models/register_get_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/inference_models/register_inference_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/inference_models/register_inference_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/inference_models/register_inference_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/inference_models/register_inference_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/mapping/index.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/mapping/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/mapping/index.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/mapping/index.ts diff --git a/x-pack/plugins/index_management/server/routes/api/mapping/register_index_mapping_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/mapping/register_index_mapping_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/mapping/register_index_mapping_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/mapping/register_index_mapping_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/mapping/register_mapping_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/mapping/register_mapping_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/mapping/register_mapping_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/mapping/register_mapping_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/mapping/register_update_mapping_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/mapping/register_update_mapping_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/mapping/register_update_mapping_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/mapping/register_update_mapping_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/nodes/index.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/nodes/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/nodes/index.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/nodes/index.ts diff --git a/x-pack/plugins/index_management/server/routes/api/nodes/register_nodes_route.test.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/nodes/register_nodes_route.test.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/nodes/register_nodes_route.test.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/nodes/register_nodes_route.test.ts diff --git a/x-pack/plugins/index_management/server/routes/api/nodes/register_nodes_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/nodes/register_nodes_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/nodes/register_nodes_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/nodes/register_nodes_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/settings/index.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/settings/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/settings/index.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/settings/index.ts diff --git a/x-pack/plugins/index_management/server/routes/api/settings/register_load_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/settings/register_load_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/settings/register_load_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/settings/register_load_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/settings/register_settings_routes.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/settings/register_settings_routes.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/settings/register_settings_routes.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/settings/register_settings_routes.ts diff --git a/x-pack/plugins/index_management/server/routes/api/settings/register_update_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/settings/register_update_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/settings/register_update_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/settings/register_update_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/stats/index.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/stats/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/stats/index.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/stats/index.ts diff --git a/x-pack/plugins/index_management/server/routes/api/stats/register_stats_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/stats/register_stats_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/stats/register_stats_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/stats/register_stats_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/templates/index.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/templates/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/templates/index.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/templates/index.ts diff --git a/x-pack/plugins/index_management/server/routes/api/templates/lib.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/templates/lib.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/templates/lib.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/templates/lib.ts diff --git a/x-pack/plugins/index_management/server/routes/api/templates/register_create_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/templates/register_create_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/templates/register_create_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/templates/register_create_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/templates/register_delete_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/templates/register_delete_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/templates/register_delete_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/templates/register_delete_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/templates/register_get_routes.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/templates/register_get_routes.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/templates/register_get_routes.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/templates/register_get_routes.ts diff --git a/x-pack/plugins/index_management/server/routes/api/templates/register_simulate_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/templates/register_simulate_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/templates/register_simulate_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/templates/register_simulate_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/templates/register_template_routes.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/templates/register_template_routes.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/templates/register_template_routes.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/templates/register_template_routes.ts diff --git a/x-pack/plugins/index_management/server/routes/api/templates/register_update_route.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/templates/register_update_route.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/templates/register_update_route.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/templates/register_update_route.ts diff --git a/x-pack/plugins/index_management/server/routes/api/templates/validate_schemas.ts b/x-pack/platform/plugins/shared/index_management/server/routes/api/templates/validate_schemas.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/api/templates/validate_schemas.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/api/templates/validate_schemas.ts diff --git a/x-pack/plugins/index_management/server/routes/index.ts b/x-pack/platform/plugins/shared/index_management/server/routes/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/routes/index.ts rename to x-pack/platform/plugins/shared/index_management/server/routes/index.ts diff --git a/x-pack/plugins/index_management/server/services/index.ts b/x-pack/platform/plugins/shared/index_management/server/services/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/services/index.ts rename to x-pack/platform/plugins/shared/index_management/server/services/index.ts diff --git a/x-pack/plugins/index_management/server/services/index_data_enricher.ts b/x-pack/platform/plugins/shared/index_management/server/services/index_data_enricher.ts similarity index 100% rename from x-pack/plugins/index_management/server/services/index_data_enricher.ts rename to x-pack/platform/plugins/shared/index_management/server/services/index_data_enricher.ts diff --git a/x-pack/plugins/index_management/server/shared_imports.ts b/x-pack/platform/plugins/shared/index_management/server/shared_imports.ts similarity index 100% rename from x-pack/plugins/index_management/server/shared_imports.ts rename to x-pack/platform/plugins/shared/index_management/server/shared_imports.ts diff --git a/x-pack/plugins/index_management/server/test/helpers/index.ts b/x-pack/platform/plugins/shared/index_management/server/test/helpers/index.ts similarity index 100% rename from x-pack/plugins/index_management/server/test/helpers/index.ts rename to x-pack/platform/plugins/shared/index_management/server/test/helpers/index.ts diff --git a/x-pack/plugins/index_management/server/test/helpers/indices_fixtures.ts b/x-pack/platform/plugins/shared/index_management/server/test/helpers/indices_fixtures.ts similarity index 100% rename from x-pack/plugins/index_management/server/test/helpers/indices_fixtures.ts rename to x-pack/platform/plugins/shared/index_management/server/test/helpers/indices_fixtures.ts diff --git a/x-pack/plugins/index_management/server/test/helpers/policies_fixtures.ts b/x-pack/platform/plugins/shared/index_management/server/test/helpers/policies_fixtures.ts similarity index 100% rename from x-pack/plugins/index_management/server/test/helpers/policies_fixtures.ts rename to x-pack/platform/plugins/shared/index_management/server/test/helpers/policies_fixtures.ts diff --git a/x-pack/plugins/index_management/server/test/helpers/route_dependencies.ts b/x-pack/platform/plugins/shared/index_management/server/test/helpers/route_dependencies.ts similarity index 100% rename from x-pack/plugins/index_management/server/test/helpers/route_dependencies.ts rename to x-pack/platform/plugins/shared/index_management/server/test/helpers/route_dependencies.ts diff --git a/x-pack/plugins/index_management/server/test/helpers/router_mock.ts b/x-pack/platform/plugins/shared/index_management/server/test/helpers/router_mock.ts similarity index 100% rename from x-pack/plugins/index_management/server/test/helpers/router_mock.ts rename to x-pack/platform/plugins/shared/index_management/server/test/helpers/router_mock.ts diff --git a/x-pack/plugins/index_management/server/types.ts b/x-pack/platform/plugins/shared/index_management/server/types.ts similarity index 100% rename from x-pack/plugins/index_management/server/types.ts rename to x-pack/platform/plugins/shared/index_management/server/types.ts diff --git a/x-pack/plugins/index_management/test/fixtures/index.ts b/x-pack/platform/plugins/shared/index_management/test/fixtures/index.ts similarity index 100% rename from x-pack/plugins/index_management/test/fixtures/index.ts rename to x-pack/platform/plugins/shared/index_management/test/fixtures/index.ts diff --git a/x-pack/plugins/index_management/test/fixtures/template.ts b/x-pack/platform/plugins/shared/index_management/test/fixtures/template.ts similarity index 100% rename from x-pack/plugins/index_management/test/fixtures/template.ts rename to x-pack/platform/plugins/shared/index_management/test/fixtures/template.ts diff --git a/x-pack/plugins/index_management/tsconfig.json b/x-pack/platform/plugins/shared/index_management/tsconfig.json similarity index 94% rename from x-pack/plugins/index_management/tsconfig.json rename to x-pack/platform/plugins/shared/index_management/tsconfig.json index 080b3020523c1..045f7958fcfa1 100644 --- a/x-pack/plugins/index_management/tsconfig.json +++ b/x-pack/platform/plugins/shared/index_management/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, @@ -9,7 +9,7 @@ "public/**/*", "server/**/*", "test/**/*", - "../../../typings/**/*" + "../../../../../typings/**/*" ], "kbn_references": [ "@kbn/core", diff --git a/yarn.lock b/yarn.lock index 130577ccbdd3e..1b549d84d2241 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5915,7 +5915,7 @@ version "0.0.0" uid "" -"@kbn/index-management-plugin@link:x-pack/plugins/index_management": +"@kbn/index-management-plugin@link:x-pack/platform/plugins/shared/index_management": version "0.0.0" uid ""