From 7bacf311e6f069380ce8efc99a7e1913e15278ca Mon Sep 17 00:00:00 2001 From: Gerard Soldevila Date: Fri, 13 Dec 2024 11:24:39 +0100 Subject: [PATCH] Sustainable Kibana Architecture: Move modules owned by `@elastic/security-scalability` (#202849) ## Summary This PR aims at relocating some of the Kibana modules (plugins and packages) into a new folder structure, according to the _Sustainable Kibana Architecture_ initiative. > [!IMPORTANT] > * We kindly ask you to: > * Manually fix the errors in the error section below (if there are any). > * Search for the `packages[\/\\]` and `plugins[\/\\]` patterns in the source code (Babel and Eslint config files), and update them appropriately. > * Manually review `.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that any CI pipeline customizations continue to be correctly applied after the changed path names > * Review all of the updated files, specially the `.ts` and `.js` files listed in the sections below, as some of them contain relative paths that have been updated. > * Think of potential impact of the move, including tooling and configuration files that can be pointing to the relocated modules. E.g.: > * customised eslint rules > * docs pointing to source code > [!NOTE] > This PR has been auto-generated. > Do not attempt to push any changes unless you know what you are doing. > Please use [#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E) Slack channel for feedback. #### 1 plugin(s) are going to be relocated: | Id | Target folder | | -- | ------------- | | `@kbn/integration-assistant-plugin` | `x-pack/platform/plugins/shared/integration_assistant` |
Updated references ``` ./.eslintrc.js ./docs/developer/plugin-list.asciidoc ./package.json ./packages/kbn-repo-packages/package-map.json ./packages/kbn-ts-projects/config-paths.json ./tsconfig.base.json ./x-pack/.i18nrc.json ./x-pack/platform/plugins/shared/integration_assistant/README.md ./x-pack/platform/plugins/shared/integration_assistant/jest.config.js ./x-pack/platform/plugins/shared/integration_assistant/server/config.ts ./yarn.lock ```
Updated relative paths ``` x-pack/platform/plugins/shared/integration_assistant/jest.config.js:10 x-pack/platform/plugins/shared/integration_assistant/scripts/draw_graphs.js:8 x-pack/platform/plugins/shared/integration_assistant/tsconfig.json:13 x-pack/platform/plugins/shared/integration_assistant/tsconfig.json:2 ```
Script errors ``` ```
--------- Co-authored-by: Eric Beahan Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> (cherry picked from commit 6bf5e68e06bf60df0075d6d60f57a836a1d49fc8) # Conflicts: # .github/CODEOWNERS # x-pack/platform/plugins/shared/integration_assistant/server/templates/readme.njk --- .eslintrc.js | 12 +++++----- .github/CODEOWNERS | 2 +- docs/developer/plugin-list.asciidoc | 2 +- package.json | 2 +- tsconfig.base.json | 4 ++-- x-pack/.i18nrc.json | 2 +- .../shared}/integration_assistant/README.md | 2 +- .../__jest__/fixtures/build_integration.ts | 0 .../__jest__/fixtures/categorization.ts | 0 .../__jest__/fixtures/cel.ts | 0 .../__jest__/fixtures/ecs_mapping.ts | 0 .../__jest__/fixtures/index.ts | 0 .../__jest__/fixtures/kv.ts | 0 .../__jest__/fixtures/log_type_detection.ts | 0 .../__jest__/fixtures/related.ts | 0 .../__jest__/fixtures/unstructured.ts | 0 .../analyze_logs/analyze_logs_route.gen.ts | 0 .../analyze_logs_route.schema.yaml | 0 .../analyze_logs/analyze_logs_route.test.ts | 0 .../build_integration.gen.ts | 0 .../build_integration.schema.yaml | 0 .../categorization_route.gen.ts | 0 .../categorization_route.schema.yaml | 0 .../categorization_route.test.ts | 0 .../common/api/cel/cel_input_route.gen.ts | 0 .../api/cel/cel_input_route.schema.yaml | 0 .../common/api/cel/cel_input_route.test.ts | 0 .../api/check_pipeline/check_pipeline.gen.ts | 0 .../check_pipeline/check_pipeline.schema.yaml | 0 .../common/api/ecs/ecs_route.gen.ts | 0 .../common/api/ecs/ecs_route.schema.yaml | 0 .../common/api/ecs/ecs_route.test.ts | 0 .../common/api/generation_error.test.ts | 0 .../common/api/generation_error.ts | 0 .../common/api/model/api_test.mock.ts | 0 .../api/model/cel_input_attributes.gen.ts | 0 .../model/cel_input_attributes.schema.yaml | 0 .../common/api/model/common_attributes.gen.ts | 0 .../api/model/common_attributes.schema.yaml | 0 .../api/model/processor_attributes.gen.ts | 0 .../model/processor_attributes.schema.yaml | 0 .../common/api/model/response_schemas.gen.ts | 0 .../api/model/response_schemas.schema.yaml | 0 .../common/api/related/related_route.gen.ts | 0 .../api/related/related_route.schema.yaml | 0 .../common/api/related/related_route.test.ts | 0 .../integration_assistant/common/constants.ts | 0 .../integration_assistant/common/ecs.ts | 0 .../common/experimental_features.ts | 0 .../integration_assistant/common/index.ts | 0 .../common/utils.test.ts | 0 .../integration_assistant/common/utils.ts | 0 .../docs/imgs/categorization_graph.png | Bin .../docs/imgs/cel_graph.png | Bin .../docs/imgs/ecs_graph.png | Bin .../docs/imgs/ecs_subgraph.png | Bin .../docs/imgs/kv_graph.png | Bin .../docs/imgs/log_detection_graph.png | Bin .../docs/imgs/related_graph.png | Bin .../docs/imgs/unstructured_graph.png | Bin .../integration_assistant/jest.config.js | 22 ++++++++++++++++++ .../integration_assistant/kibana.jsonc | 0 .../integration_assistant/package.json | 0 .../authorization/authorization_wrapper.tsx | 0 .../common/components/authorization/index.ts | 0 .../missing_privileges_description.tsx | 0 .../missing_privileges_tooltip.tsx | 0 .../components/authorization/translations.ts | 0 .../availability_wrapper.tsx | 0 .../components/availability_wrapper/index.ts | 0 .../license_paywall_card.tsx | 0 .../availability_wrapper/translations.ts | 0 .../common/components/buttons_footer.tsx | 0 .../components/integration_image_header.tsx | 0 .../common/components/section_title.tsx | 0 .../common/components/section_wrapper.tsx | 0 .../components/success_section/index.ts | 0 .../success_section/success_section.tsx | 0 .../success_section/translations.ts | 0 .../public/common/constants.ts | 0 .../hooks/__mocks__/use_authorization.ts | 0 .../hooks/__mocks__/use_availability.ts | 0 .../public/common/hooks/use_authorization.ts | 0 .../public/common/hooks/use_availability.ts | 0 .../public/common/hooks/use_kibana.ts | 0 .../public/common/hooks/use_navigate.ts | 0 .../common/images/integrations_light.svg | 0 .../public/common/lib/api.ts | 0 .../public/common/lib/api_parsers.test.ts | 0 .../public/common/lib/api_parsers.ts | 0 .../public/common/lib/lang_smith.ts | 0 .../create_integration.test.tsx | 0 .../create_integration/create_integration.tsx | 0 .../create_integration_assistant.test.tsx | 0 .../create_integration_assistant.tsx | 0 .../footer/footer.test.tsx | 0 .../footer/footer.tsx | 0 .../footer/index.ts | 0 .../footer/translations.ts | 0 .../header/header.tsx | 0 .../header/index.ts | 0 .../header/steps.tsx | 0 .../header/translations.ts | 0 .../create_integration_assistant/index.ts | 0 .../mocks/state.ts | 0 .../create_integration_assistant/state.ts | 0 .../cel_input_step/api_definition_input.tsx | 0 .../steps/cel_input_step/cel_input_step.tsx | 0 .../steps/cel_input_step/generation_modal.tsx | 0 .../steps/cel_input_step/index.ts | 0 .../steps/cel_input_step/is_step_ready.ts | 0 .../steps/cel_input_step/translations.ts | 0 .../connector_step/connector_selector.tsx | 0 .../steps/connector_step/connector_setup.tsx | 0 .../connector_step/connector_step.test.tsx | 0 .../steps/connector_step/connector_step.tsx | 0 .../steps/connector_step/index.ts | 0 .../steps/connector_step/is_step_ready.ts | 0 .../steps/connector_step/translations.ts | 0 .../data_stream_step.test.tsx | 0 .../data_stream_step/data_stream_step.tsx | 0 .../data_stream_step/error_with_link.test.tsx | 0 .../data_stream_step/error_with_link.tsx | 0 .../generation_modal.test.tsx | 0 .../data_stream_step/generation_modal.tsx | 0 .../steps/data_stream_step/index.ts | 0 .../steps/data_stream_step/is_step_ready.ts | 0 .../sample_logs_input.test.tsx | 0 .../data_stream_step/sample_logs_input.tsx | 0 .../steps/data_stream_step/translations.ts | 0 .../steps/data_stream_step/use_generation.tsx | 0 .../use_load_package_names.ts | 0 .../steps/deploy_step/deploy_step.test.tsx | 0 .../steps/deploy_step/deploy_step.tsx | 0 .../steps/deploy_step/index.ts | 0 .../steps/deploy_step/translations.ts | 0 .../deploy_step/use_deploy_integration.ts | 0 .../steps/integration_step/index.ts | 0 .../integration_step.test.tsx | 0 .../integration_step/integration_step.tsx | 0 .../steps/integration_step/is_step_ready.ts | 0 .../integration_step/package_card_preview.tsx | 0 .../steps/integration_step/translations.ts | 0 .../review_cel_step/cel_config_results.tsx | 0 .../steps/review_cel_step/index.ts | 0 .../steps/review_cel_step/is_step_ready.ts | 0 .../steps/review_cel_step/review_cel_step.tsx | 0 .../steps/review_cel_step/translations.ts | 0 .../steps/review_step/fields_table.tsx | 0 .../steps/review_step/index.ts | 0 .../steps/review_step/is_step_ready.ts | 0 .../steps/review_step/review_step.test.tsx | 0 .../steps/review_step/review_step.tsx | 0 .../steps/review_step/translations.ts | 0 .../steps/review_step/use_check_pipeline.ts | 0 .../steps/step_content_wrapper.tsx | 0 .../create_integration_assistant/types.ts | 0 .../create_integration_landing.tsx | 0 .../create_integration_landing/index.ts | 0 .../integration_assistant_card.tsx | 0 .../translations.ts | 0 .../create_integration_upload.tsx | 0 .../docs_link_subtitle.tsx | 0 .../create_integration_upload/index.ts | 0 .../create_integration_upload/translations.ts | 0 .../components/create_integration/index.tsx | 0 .../create_integration/telemetry.tsx | 0 .../components/create_integration/types.ts | 0 .../create_integration_card_button.test.tsx | 0 .../create_integration_card_button.tsx | 0 .../create_integration_card_button/index.tsx | 0 .../create_integration_card_button/types.ts | 0 .../integration_assistant/public/index.ts | 0 .../public/mocks/test_provider.tsx | 0 .../integration_assistant/public/plugin.ts | 0 .../services/experimental_features_service.ts | 0 .../public/services/index.ts | 0 .../public/services/mocks/services.ts | 0 .../public/services/telemetry/events.ts | 0 .../services/telemetry/mocks/service.ts | 0 .../public/services/telemetry/service.ts | 0 .../public/services/telemetry/types.ts | 0 .../public/services/types.ts | 0 .../integration_assistant/public/types.ts | 0 .../scripts/draw_graphs.js | 2 +- .../scripts/draw_graphs_script.ts | 0 .../server/__mocks__/mock_server.ts | 0 .../server/__mocks__/request.ts | 0 .../server/__mocks__/request_context.ts | 0 .../server/__mocks__/response.ts | 0 .../server/__mocks__/test_adapters.ts | 0 .../integration_assistant/server/config.ts | 2 +- .../integration_assistant/server/constants.ts | 0 .../categorization/categorization.test.ts | 0 .../graphs/categorization/categorization.ts | 0 .../server/graphs/categorization/constants.ts | 0 .../graphs/categorization/errors.test.ts | 0 .../server/graphs/categorization/errors.ts | 0 .../graphs/categorization/graph.test.ts | 0 .../server/graphs/categorization/graph.ts | 0 .../server/graphs/categorization/index.ts | 0 .../graphs/categorization/invalid.test.ts | 0 .../server/graphs/categorization/invalid.ts | 0 .../server/graphs/categorization/prompts.ts | 0 .../graphs/categorization/review.test.ts | 0 .../server/graphs/categorization/review.ts | 0 .../server/graphs/categorization/stable.ts | 0 .../server/graphs/categorization/types.ts | 0 .../server/graphs/categorization/util.test.ts | 0 .../server/graphs/categorization/util.ts | 0 .../graphs/categorization/validate.test.ts | 0 .../server/graphs/categorization/validate.ts | 0 .../server/graphs/cel/build_program.test.ts | 0 .../server/graphs/cel/build_program.ts | 0 .../server/graphs/cel/constants.ts | 0 .../server/graphs/cel/graph.test.ts | 0 .../server/graphs/cel/graph.ts | 0 .../server/graphs/cel/index.ts | 0 .../server/graphs/cel/prompts.ts | 0 .../graphs/cel/retrieve_state_details.test.ts | 0 .../graphs/cel/retrieve_state_details.ts | 0 .../graphs/cel/retrieve_state_vars.test.ts | 0 .../server/graphs/cel/retrieve_state_vars.ts | 0 .../server/graphs/cel/summarize_query.test.ts | 0 .../server/graphs/cel/summarize_query.ts | 0 .../server/graphs/cel/types.ts | 0 .../server/graphs/cel/util.test.ts | 0 .../server/graphs/cel/util.ts | 0 .../server/graphs/csv/columns.test.ts | 0 .../server/graphs/csv/columns.ts | 0 .../server/graphs/csv/csv.ts | 0 .../server/graphs/ecs/chunk.test.ts | 0 .../server/graphs/ecs/chunk.ts | 0 .../server/graphs/ecs/constants.ts | 0 .../server/graphs/ecs/duplicates.test.ts | 0 .../server/graphs/ecs/duplicates.ts | 0 .../server/graphs/ecs/graph.test.ts | 0 .../server/graphs/ecs/graph.ts | 0 .../server/graphs/ecs/index.ts | 0 .../server/graphs/ecs/invalid.test.ts | 0 .../server/graphs/ecs/invalid.ts | 0 .../server/graphs/ecs/mapping.test.ts | 0 .../server/graphs/ecs/mapping.ts | 0 .../server/graphs/ecs/missing.test.ts | 0 .../server/graphs/ecs/missing.ts | 0 .../server/graphs/ecs/model.ts | 0 .../server/graphs/ecs/pipeline.test.ts | 0 .../server/graphs/ecs/pipeline.ts | 0 .../server/graphs/ecs/prompts.ts | 0 .../server/graphs/ecs/state.ts | 0 .../server/graphs/ecs/types.ts | 0 .../server/graphs/ecs/validate.test.ts | 0 .../server/graphs/ecs/validate.ts | 0 .../server/graphs/kv/constants.ts | 0 .../server/graphs/kv/error.ts | 0 .../server/graphs/kv/graph.test.ts | 0 .../server/graphs/kv/graph.ts | 0 .../server/graphs/kv/header.test.ts | 0 .../server/graphs/kv/header.ts | 0 .../server/graphs/kv/index.ts | 0 .../server/graphs/kv/kv.test.ts | 0 .../server/graphs/kv/kv.ts | 0 .../server/graphs/kv/prompts.ts | 0 .../server/graphs/kv/types.ts | 0 .../server/graphs/kv/validate.ts | 0 .../graphs/log_type_detection/constants.ts | 0 .../log_type_detection/detection.test.ts | 0 .../graphs/log_type_detection/detection.ts | 0 .../graphs/log_type_detection/graph.test.ts | 0 .../server/graphs/log_type_detection/graph.ts | 0 .../graphs/log_type_detection/prompts.ts | 0 .../server/graphs/log_type_detection/types.ts | 0 .../server/graphs/related/constants.ts | 0 .../server/graphs/related/errors.test.ts | 0 .../server/graphs/related/errors.ts | 0 .../server/graphs/related/graph.test.ts | 0 .../server/graphs/related/graph.ts | 0 .../server/graphs/related/index.ts | 0 .../server/graphs/related/prompts.ts | 0 .../server/graphs/related/related.test.ts | 0 .../server/graphs/related/related.ts | 0 .../server/graphs/related/review.test.ts | 0 .../server/graphs/related/review.ts | 0 .../server/graphs/related/types.ts | 0 .../server/graphs/related/util.test.ts | 0 .../server/graphs/related/util.ts | 0 .../server/graphs/unstructured/constants.ts | 0 .../server/graphs/unstructured/error.ts | 0 .../server/graphs/unstructured/errors.test.ts | 0 .../server/graphs/unstructured/graph.test.ts | 0 .../server/graphs/unstructured/graph.ts | 0 .../server/graphs/unstructured/index.ts | 0 .../server/graphs/unstructured/prompts.ts | 0 .../server/graphs/unstructured/types.ts | 0 .../graphs/unstructured/unstructured.test.ts | 0 .../graphs/unstructured/unstructured.ts | 0 .../graphs/unstructured/validate.test.ts | 0 .../server/graphs/unstructured/validate.ts | 0 .../integration_assistant/server/index.ts | 0 .../server/integration_builder/agent.test.ts | 0 .../server/integration_builder/agent.ts | 0 .../build_integration.test.ts | 0 .../integration_builder/build_integration.ts | 0 .../server/integration_builder/constants.ts | 0 .../integration_builder/data_stream.test.ts | 0 .../server/integration_builder/data_stream.ts | 0 .../server/integration_builder/dev_folders.ts | 0 .../server/integration_builder/fields.test.ts | 0 .../server/integration_builder/fields.ts | 0 .../server/integration_builder/index.ts | 0 .../integration_builder/pipeline.test.ts | 0 .../server/integration_builder/pipeline.ts | 0 .../integration_builder/readme_files.test.ts | 0 .../integration_builder/readme_files.ts | 0 .../server/lib/errors/cef_error.ts | 0 .../server/lib/errors/index.ts | 0 .../lib/errors/recursion_limit_error.ts | 0 .../server/lib/errors/types.ts | 0 .../lib/errors/unparseable_csv_error.ts | 0 .../server/lib/errors/unsupported_error.ts | 0 .../integration_assistant/server/plugin.ts | 0 .../server/processor_types.ts | 0 .../server/routes/analyze_logs_routes.ts | 0 .../routes/build_integration_routes.test.ts | 0 .../server/routes/build_integration_routes.ts | 0 .../routes/categorization_routes.test.ts | 0 .../server/routes/categorization_routes.ts | 0 .../server/routes/cel_route.test.ts | 0 .../server/routes/cel_routes.ts | 0 .../server/routes/ecs_routes.test.ts | 0 .../server/routes/ecs_routes.ts | 0 .../server/routes/index.ts | 0 .../server/routes/pipeline_routes.test.ts | 0 .../server/routes/pipeline_routes.ts | 0 .../server/routes/register_routes.ts | 0 .../server/routes/related_routes.test.ts | 0 .../server/routes/related_routes.ts | 0 .../server/routes/routes_util.test.ts | 0 .../server/routes/routes_util.ts | 0 .../server/routes/with_availability.ts | 0 .../templates/agent/aws_cloudwatch.yml.hbs | 0 .../server/templates/agent/aws_s3.yml.hbs | 0 .../agent/azure_blob_storage.yml.hbs | 0 .../templates/agent/azure_eventhub.yml.hbs | 0 .../server/templates/agent/cel.yml.hbs | 0 .../templates/agent/cloudfoundry.yml.hbs | 0 .../server/templates/agent/common.yml.hbs | 0 .../server/templates/agent/filestream.yml.hbs | 0 .../server/templates/agent/gcp_pubsub.yml.hbs | 0 .../server/templates/agent/gcs.yml.hbs | 0 .../templates/agent/http_endpoint.yml.hbs | 0 .../server/templates/agent/journald.yml.hbs | 0 .../server/templates/agent/kafka.yml.hbs | 0 .../server/templates/agent/logfile.yml.hbs | 0 .../server/templates/agent/tcp.yml.hbs | 0 .../server/templates/agent/udp.yml.hbs | 0 .../server/templates/base_fields.yml.njk | 0 .../server/templates/build.yml.njk | 0 .../server/templates/build_readme.md.njk | 0 .../server/templates/changelog.yml.njk | 0 .../templates/data_stream/fields/agent.yml | 0 .../templates/data_stream/fields/beats.yml | 0 .../server/templates/description_readme.njk | 0 .../manifest/aws_cloudwatch_manifest.yml.njk | 0 .../manifest/aws_s3_manifest.yml.njk | 0 .../azure_blob_storage_manifest.yml.njk | 0 .../manifest/azure_eventhub_manifest.yml.njk | 0 .../templates/manifest/cel_manifest.yml.njk | 0 .../manifest/cloudfoundry_manifest.yml.njk | 0 .../manifest/common_manifest.yml.njk | 0 .../templates/manifest/data_stream.yml.njk | 0 .../manifest/filestream_manifest.yml.njk | 0 .../manifest/gcp_pubsub_manifest.yml.njk | 0 .../templates/manifest/gcs_manifest.yml.njk | 0 .../manifest/http_endpoint_manifest.yml.njk | 0 .../manifest/journald_manifest.yml.njk | 0 .../templates/manifest/kafka_manifest.yml.njk | 0 .../manifest/logfile_manifest.yml.njk | 0 .../templates/manifest/ssl_manifest.yml.njk | 0 .../templates/manifest/tcp_manifest.yml.njk | 0 .../templates/manifest/udp_manifest.yml.njk | 0 .../server/templates/package_readme.md.njk | 0 .../server/templates/pipeline.yml.njk | 0 .../pipeline_tests/test_common_config.yml | 0 .../templates/processors/append.yml.njk | 0 .../server/templates/processors/grok.yml.njk | 0 .../server/templates/processors/kv.yml.njk | 0 .../server/templates/readme.njk | 0 .../system_tests/docker_compose.yml.njk | 0 .../system_tests/service_filestream.njk | 0 .../templates/system_tests/service_gcs.njk | 0 .../system_tests/service_logfile.njk | 0 .../templates/system_tests/service_tcp.njk | 0 .../templates/system_tests/service_udp.njk | 0 .../test_filestream_config.yml.njk | 0 .../system_tests/test_gcs_config.yml.njk | 0 .../system_tests/test_logfile_config.yml.njk | 0 .../system_tests/test_tcp_config.yml.njk | 0 .../system_tests/test_udp_config.yml.njk | 0 .../integration_assistant/server/types.ts | 0 .../server/util/files.ts | 0 .../server/util/graph.ts | 0 .../server/util/index.ts | 0 .../integration_assistant/server/util/llm.ts | 0 .../server/util/pipeline.ts | 0 .../server/util/processors.ts | 0 .../server/util/route_validation.ts | 0 .../server/util/samples.test.ts | 0 .../server/util/samples.ts | 0 .../integration_assistant/server/util/util.ts | 0 .../integration_assistant/tsconfig.json | 4 ++-- .../integration_assistant/jest.config.js | 21 ----------------- yarn.lock | 2 +- 413 files changed, 40 insertions(+), 39 deletions(-) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/README.md (97%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/__jest__/fixtures/build_integration.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/__jest__/fixtures/categorization.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/__jest__/fixtures/cel.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/__jest__/fixtures/ecs_mapping.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/__jest__/fixtures/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/__jest__/fixtures/kv.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/__jest__/fixtures/log_type_detection.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/__jest__/fixtures/related.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/__jest__/fixtures/unstructured.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/analyze_logs/analyze_logs_route.gen.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/analyze_logs/analyze_logs_route.schema.yaml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/analyze_logs/analyze_logs_route.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/build_integration/build_integration.gen.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/build_integration/build_integration.schema.yaml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/categorization/categorization_route.gen.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/categorization/categorization_route.schema.yaml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/categorization/categorization_route.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/cel/cel_input_route.gen.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/cel/cel_input_route.schema.yaml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/cel/cel_input_route.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/check_pipeline/check_pipeline.gen.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/check_pipeline/check_pipeline.schema.yaml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/ecs/ecs_route.gen.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/ecs/ecs_route.schema.yaml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/ecs/ecs_route.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/generation_error.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/generation_error.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/model/api_test.mock.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/model/cel_input_attributes.gen.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/model/cel_input_attributes.schema.yaml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/model/common_attributes.gen.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/model/common_attributes.schema.yaml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/model/processor_attributes.gen.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/model/processor_attributes.schema.yaml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/model/response_schemas.gen.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/model/response_schemas.schema.yaml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/related/related_route.gen.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/related/related_route.schema.yaml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/api/related/related_route.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/ecs.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/experimental_features.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/utils.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/common/utils.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/docs/imgs/categorization_graph.png (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/docs/imgs/cel_graph.png (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/docs/imgs/ecs_graph.png (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/docs/imgs/ecs_subgraph.png (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/docs/imgs/kv_graph.png (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/docs/imgs/log_detection_graph.png (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/docs/imgs/related_graph.png (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/docs/imgs/unstructured_graph.png (100%) create mode 100644 x-pack/platform/plugins/shared/integration_assistant/jest.config.js rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/kibana.jsonc (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/package.json (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/authorization/authorization_wrapper.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/authorization/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/authorization/missing_privileges_description.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/authorization/missing_privileges_tooltip.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/authorization/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/availability_wrapper/availability_wrapper.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/availability_wrapper/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/availability_wrapper/license_paywall_card.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/availability_wrapper/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/buttons_footer.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/integration_image_header.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/section_title.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/section_wrapper.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/success_section/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/success_section/success_section.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/components/success_section/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/hooks/__mocks__/use_authorization.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/hooks/__mocks__/use_availability.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/hooks/use_authorization.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/hooks/use_availability.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/hooks/use_kibana.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/hooks/use_navigate.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/images/integrations_light.svg (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/lib/api.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/lib/api_parsers.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/lib/api_parsers.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/common/lib/lang_smith.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/footer/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/footer/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/header/header.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/header/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/header/steps.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/header/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/mocks/state.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/state.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/api_definition_input.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/cel_input_step.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/generation_modal.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/is_step_ready.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_selector.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_setup.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/is_step_ready.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/is_step_ready.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_generation.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_load_package_names.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/use_deploy_integration.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/is_step_ready.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/package_card_preview.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/cel_config_results.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/is_step_ready.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/review_cel_step.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/fields_table.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/is_step_ready.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/use_check_pipeline.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/steps/step_content_wrapper.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_assistant/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_landing/create_integration_landing.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_landing/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_landing/integration_assistant_card.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_landing/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_upload/create_integration_upload.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_upload/docs_link_subtitle.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_upload/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/create_integration_upload/translations.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/index.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/telemetry.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.test.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration_card_button/index.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/components/create_integration_card_button/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/mocks/test_provider.tsx (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/plugin.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/services/experimental_features_service.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/services/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/services/mocks/services.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/services/telemetry/events.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/services/telemetry/mocks/service.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/services/telemetry/service.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/services/telemetry/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/services/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/public/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/scripts/draw_graphs.js (85%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/scripts/draw_graphs_script.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/__mocks__/mock_server.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/__mocks__/request.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/__mocks__/request_context.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/__mocks__/response.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/__mocks__/test_adapters.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/config.ts (92%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/categorization.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/categorization.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/errors.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/errors.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/graph.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/graph.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/invalid.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/invalid.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/prompts.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/review.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/review.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/stable.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/util.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/util.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/validate.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/categorization/validate.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/build_program.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/build_program.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/graph.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/graph.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/prompts.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/retrieve_state_details.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/retrieve_state_details.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/retrieve_state_vars.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/retrieve_state_vars.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/summarize_query.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/summarize_query.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/util.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/cel/util.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/csv/columns.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/csv/columns.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/csv/csv.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/chunk.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/chunk.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/duplicates.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/duplicates.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/graph.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/graph.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/invalid.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/invalid.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/mapping.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/mapping.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/missing.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/missing.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/model.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/pipeline.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/pipeline.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/prompts.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/state.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/validate.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/ecs/validate.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/kv/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/kv/error.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/kv/graph.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/kv/graph.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/kv/header.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/kv/header.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/kv/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/kv/kv.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/kv/kv.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/kv/prompts.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/kv/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/kv/validate.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/log_type_detection/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/log_type_detection/detection.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/log_type_detection/detection.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/log_type_detection/graph.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/log_type_detection/graph.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/log_type_detection/prompts.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/log_type_detection/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/errors.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/errors.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/graph.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/graph.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/prompts.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/related.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/related.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/review.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/review.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/util.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/related/util.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/unstructured/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/unstructured/error.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/unstructured/errors.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/unstructured/graph.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/unstructured/graph.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/unstructured/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/unstructured/prompts.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/unstructured/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/unstructured/unstructured.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/unstructured/unstructured.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/unstructured/validate.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/graphs/unstructured/validate.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/agent.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/agent.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/build_integration.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/build_integration.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/constants.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/data_stream.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/data_stream.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/dev_folders.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/fields.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/fields.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/pipeline.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/pipeline.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/readme_files.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/integration_builder/readme_files.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/lib/errors/cef_error.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/lib/errors/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/lib/errors/recursion_limit_error.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/lib/errors/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/lib/errors/unparseable_csv_error.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/lib/errors/unsupported_error.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/plugin.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/processor_types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/analyze_logs_routes.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/build_integration_routes.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/build_integration_routes.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/categorization_routes.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/categorization_routes.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/cel_route.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/cel_routes.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/ecs_routes.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/ecs_routes.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/pipeline_routes.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/pipeline_routes.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/register_routes.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/related_routes.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/related_routes.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/routes_util.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/routes_util.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/routes/with_availability.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/aws_cloudwatch.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/aws_s3.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/azure_blob_storage.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/azure_eventhub.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/cel.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/cloudfoundry.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/common.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/filestream.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/gcp_pubsub.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/gcs.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/http_endpoint.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/journald.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/kafka.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/logfile.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/tcp.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/agent/udp.yml.hbs (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/base_fields.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/build.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/build_readme.md.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/changelog.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/data_stream/fields/agent.yml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/data_stream/fields/beats.yml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/description_readme.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/aws_cloudwatch_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/aws_s3_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/azure_blob_storage_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/azure_eventhub_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/cel_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/cloudfoundry_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/common_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/data_stream.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/filestream_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/gcp_pubsub_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/gcs_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/http_endpoint_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/journald_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/kafka_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/logfile_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/ssl_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/tcp_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/manifest/udp_manifest.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/package_readme.md.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/pipeline.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/pipeline_tests/test_common_config.yml (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/processors/append.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/processors/grok.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/processors/kv.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/readme.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/system_tests/docker_compose.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/system_tests/service_filestream.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/system_tests/service_gcs.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/system_tests/service_logfile.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/system_tests/service_tcp.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/system_tests/service_udp.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/system_tests/test_filestream_config.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/system_tests/test_gcs_config.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/system_tests/test_logfile_config.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/system_tests/test_tcp_config.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/templates/system_tests/test_udp_config.yml.njk (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/types.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/util/files.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/util/graph.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/util/index.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/util/llm.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/util/pipeline.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/util/processors.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/util/route_validation.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/util/samples.test.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/util/samples.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/server/util/util.ts (100%) rename x-pack/{plugins => platform/plugins/shared}/integration_assistant/tsconfig.json (92%) delete mode 100644 x-pack/plugins/integration_assistant/jest.config.js diff --git a/.eslintrc.js b/.eslintrc.js index 3551a4642aa8..8c1a219e3906 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1051,8 +1051,8 @@ module.exports = { { // front end and common typescript and javascript files only files: [ - 'x-pack/plugins/integration_assistant/public/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/integration_assistant/common/**/*.{js,mjs,ts,tsx}', + 'x-pack/platform/plugins/shared/integration_assistant/public/**/*.{js,mjs,ts,tsx}', + 'x-pack/platform/plugins/shared/integration_assistant/common/**/*.{js,mjs,ts,tsx}', ], rules: { 'import/no-nodejs-modules': 'error', @@ -1136,7 +1136,7 @@ module.exports = { files: [ 'x-pack/plugins/ecs_data_quality_dashboard/**/*.{ts,tsx}', 'x-pack/plugins/elastic_assistant/**/*.{ts,tsx}', - 'x-pack/plugins/integration_assistant/**/*.{ts,tsx}', + 'x-pack/platform/plugins/shared/integration_assistant/**/*.{ts,tsx}', 'x-pack/packages/kbn-elastic-assistant/**/*.{ts,tsx}', 'x-pack/packages/kbn-elastic-assistant-common/**/*.{ts,tsx}', 'x-pack/packages/kbn-langchain/**/*.{ts,tsx}', @@ -1151,7 +1151,7 @@ module.exports = { excludedFiles: [ 'x-pack/plugins/ecs_data_quality_dashboard/**/*.{test,mock,test_helper}.{ts,tsx}', 'x-pack/plugins/elastic_assistant/**/*.{test,mock,test_helper}.{ts,tsx}', - 'x-pack/plugins/integration_assistant/**/*.{test,mock,test_helper}.{ts,tsx}', + 'x-pack/platform/plugins/shared/integration_assistant/**/*.{test,mock,test_helper}.{ts,tsx}', 'x-pack/packages/kbn-elastic-assistant/**/*.{test,mock,test_helper}.{ts,tsx}', 'x-pack/packages/kbn-elastic-assistant-common/**/*.{test,mock,test_helper}.{ts,tsx}', 'x-pack/packages/kbn-langchain/**/*.{test,mock,test_helper}.{ts,tsx}', @@ -1172,7 +1172,7 @@ module.exports = { files: [ 'x-pack/plugins/ecs_data_quality_dashboard/**/*.{ts,tsx}', 'x-pack/plugins/elastic_assistant/**/*.{ts,tsx}', - 'x-pack/plugins/integration_assistant/**/*.{ts,tsx}', + 'x-pack/platform/plugins/shared/integration_assistant/**/*.{ts,tsx}', 'x-pack/packages/kbn-elastic-assistant/**/*.{ts,tsx}', 'x-pack/packages/kbn-elastic-assistant-common/**/*.{ts,tsx}', 'x-pack/packages/kbn-langchain/**/*.{ts,tsx}', @@ -1206,7 +1206,7 @@ module.exports = { files: [ 'x-pack/plugins/ecs_data_quality_dashboard/**/*.{js,mjs,ts,tsx}', 'x-pack/plugins/elastic_assistant/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/integration_assistant/**/*.{js,mjs,ts,tsx}', + 'x-pack/platform/plugins/shared/integration_assistant/**/*.{js,mjs,ts,tsx}', 'x-pack/packages/kbn-elastic-assistant/**/*.{js,mjs,ts,tsx}', 'x-pack/packages/kbn-elastic-assistant-common/**/*.{js,mjs,ts,tsx}', 'x-pack/packages/kbn-langchain/**/*.{js,mjs,ts,tsx}', diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 0cd10a311e5e..c9b73067c5c4 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -540,7 +540,7 @@ x-pack/plugins/observability_solution/infra @elastic/obs-ux-logs-team @elastic/o x-pack/plugins/ingest_pipelines @elastic/kibana-management src/plugins/input_control_vis @elastic/kibana-presentation src/plugins/inspector @elastic/kibana-presentation -x-pack/plugins/integration_assistant @elastic/security-scalability +x-pack/platform/plugins/shared/integration_assistant @elastic/security-scalability src/plugins/interactive_setup @elastic/kibana-security test/interactive_setup_api_integration/plugins/test_endpoints @elastic/kibana-security packages/kbn-interpreter @elastic/kibana-visualizations diff --git a/docs/developer/plugin-list.asciidoc b/docs/developer/plugin-list.asciidoc index 546e31557a96..8c4acd6bbd22 100644 --- a/docs/developer/plugin-list.asciidoc +++ b/docs/developer/plugin-list.asciidoc @@ -657,7 +657,7 @@ the infrastructure monitoring use-case within Kibana. |The ingest_pipelines plugin provides Kibana support for Elasticsearch's ingest pipelines. -|{kib-repo}blob/{branch}/x-pack/plugins/integration_assistant/README.md[integrationAssistant] +|{kib-repo}blob/{branch}/x-pack/platform/plugins/shared/integration_assistant/README.md[integrationAssistant] |Team owner: Security Integrations Scalability diff --git a/package.json b/package.json index 47cdedc97ada..7361decb1601 100644 --- a/package.json +++ b/package.json @@ -584,7 +584,7 @@ "@kbn/ingest-pipelines-plugin": "link:x-pack/plugins/ingest_pipelines", "@kbn/input-control-vis-plugin": "link:src/plugins/input_control_vis", "@kbn/inspector-plugin": "link:src/plugins/inspector", - "@kbn/integration-assistant-plugin": "link:x-pack/plugins/integration_assistant", + "@kbn/integration-assistant-plugin": "link:x-pack/platform/plugins/shared/integration_assistant", "@kbn/interactive-setup-plugin": "link:src/plugins/interactive_setup", "@kbn/interactive-setup-test-endpoints-plugin": "link:test/interactive_setup_api_integration/plugins/test_endpoints", "@kbn/interpreter": "link:packages/kbn-interpreter", diff --git a/tsconfig.base.json b/tsconfig.base.json index f71234da2384..66bfd2a1bda0 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -1074,8 +1074,8 @@ "@kbn/input-control-vis-plugin/*": ["src/plugins/input_control_vis/*"], "@kbn/inspector-plugin": ["src/plugins/inspector"], "@kbn/inspector-plugin/*": ["src/plugins/inspector/*"], - "@kbn/integration-assistant-plugin": ["x-pack/plugins/integration_assistant"], - "@kbn/integration-assistant-plugin/*": ["x-pack/plugins/integration_assistant/*"], + "@kbn/integration-assistant-plugin": ["x-pack/platform/plugins/shared/integration_assistant"], + "@kbn/integration-assistant-plugin/*": ["x-pack/platform/plugins/shared/integration_assistant/*"], "@kbn/interactive-setup-plugin": ["src/plugins/interactive_setup"], "@kbn/interactive-setup-plugin/*": ["src/plugins/interactive_setup/*"], "@kbn/interactive-setup-test-endpoints-plugin": ["test/interactive_setup_api_integration/plugins/test_endpoints"], diff --git a/x-pack/.i18nrc.json b/x-pack/.i18nrc.json index 6ee4f72f54d8..200152175974 100644 --- a/x-pack/.i18nrc.json +++ b/x-pack/.i18nrc.json @@ -65,7 +65,7 @@ "xpack.logsShared": "plugins/observability_solution/logs_shared", "xpack.fleet": "plugins/fleet", "xpack.ingestPipelines": "plugins/ingest_pipelines", - "xpack.integrationAssistant": "plugins/integration_assistant", + "xpack.integrationAssistant": "platform/plugins/shared/integration_assistant", "xpack.inference": "platform/plugins/shared/inference", "xpack.inventory": "plugins/observability_solution/inventory", "xpack.investigate": "plugins/observability_solution/investigate", diff --git a/x-pack/plugins/integration_assistant/README.md b/x-pack/platform/plugins/shared/integration_assistant/README.md similarity index 97% rename from x-pack/plugins/integration_assistant/README.md rename to x-pack/platform/plugins/shared/integration_assistant/README.md index be238aacd174..1b380bc2af8d 100644 --- a/x-pack/plugins/integration_assistant/README.md +++ b/x-pack/platform/plugins/shared/integration_assistant/README.md @@ -86,5 +86,5 @@ All mocks/fixtures are placed in the top `./__jest__` directory of the plugin. I Tests can be run with: ```bash -node scripts/jest x-pack/plugins/integration_assistant/ --coverage +node scripts/jest x-pack/platform/plugins/shared/integration_assistant/ --coverage ``` diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/build_integration.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/build_integration.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/build_integration.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/build_integration.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/categorization.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/categorization.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/categorization.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/categorization.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/cel.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/cel.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/cel.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/cel.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/ecs_mapping.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/ecs_mapping.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/ecs_mapping.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/ecs_mapping.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/index.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/index.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/kv.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/kv.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/kv.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/kv.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/log_type_detection.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/log_type_detection.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/log_type_detection.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/log_type_detection.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/related.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/related.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/related.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/related.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/unstructured.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/unstructured.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/unstructured.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/unstructured.ts diff --git a/x-pack/plugins/integration_assistant/common/api/analyze_logs/analyze_logs_route.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/analyze_logs/analyze_logs_route.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/analyze_logs/analyze_logs_route.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/analyze_logs/analyze_logs_route.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/analyze_logs/analyze_logs_route.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/analyze_logs/analyze_logs_route.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/analyze_logs/analyze_logs_route.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/analyze_logs/analyze_logs_route.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/analyze_logs/analyze_logs_route.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/analyze_logs/analyze_logs_route.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/analyze_logs/analyze_logs_route.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/analyze_logs/analyze_logs_route.test.ts diff --git a/x-pack/plugins/integration_assistant/common/api/build_integration/build_integration.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/build_integration/build_integration.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/build_integration/build_integration.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/build_integration/build_integration.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/build_integration/build_integration.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/build_integration/build_integration.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/build_integration/build_integration.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/build_integration/build_integration.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/categorization/categorization_route.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/categorization/categorization_route.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/categorization/categorization_route.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/categorization/categorization_route.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/categorization/categorization_route.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/categorization/categorization_route.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/categorization/categorization_route.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/categorization/categorization_route.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/categorization/categorization_route.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/categorization/categorization_route.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/categorization/categorization_route.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/categorization/categorization_route.test.ts diff --git a/x-pack/plugins/integration_assistant/common/api/cel/cel_input_route.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/cel/cel_input_route.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/cel/cel_input_route.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/cel/cel_input_route.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/cel/cel_input_route.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/cel/cel_input_route.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/cel/cel_input_route.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/cel/cel_input_route.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/cel/cel_input_route.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/cel/cel_input_route.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/cel/cel_input_route.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/cel/cel_input_route.test.ts diff --git a/x-pack/plugins/integration_assistant/common/api/check_pipeline/check_pipeline.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/check_pipeline/check_pipeline.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/check_pipeline/check_pipeline.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/check_pipeline/check_pipeline.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/check_pipeline/check_pipeline.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/check_pipeline/check_pipeline.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/check_pipeline/check_pipeline.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/check_pipeline/check_pipeline.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/ecs/ecs_route.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/ecs/ecs_route.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/ecs/ecs_route.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/ecs/ecs_route.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/ecs/ecs_route.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/ecs/ecs_route.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/ecs/ecs_route.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/ecs/ecs_route.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/ecs/ecs_route.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/ecs/ecs_route.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/ecs/ecs_route.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/ecs/ecs_route.test.ts diff --git a/x-pack/plugins/integration_assistant/common/api/generation_error.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/generation_error.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/generation_error.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/generation_error.test.ts diff --git a/x-pack/plugins/integration_assistant/common/api/generation_error.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/generation_error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/generation_error.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/generation_error.ts diff --git a/x-pack/plugins/integration_assistant/common/api/model/api_test.mock.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/api_test.mock.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/api_test.mock.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/api_test.mock.ts diff --git a/x-pack/plugins/integration_assistant/common/api/model/cel_input_attributes.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/cel_input_attributes.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/cel_input_attributes.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/cel_input_attributes.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/model/cel_input_attributes.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/cel_input_attributes.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/cel_input_attributes.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/cel_input_attributes.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/model/common_attributes.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/common_attributes.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/common_attributes.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/common_attributes.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/model/common_attributes.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/common_attributes.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/common_attributes.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/common_attributes.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/model/processor_attributes.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/processor_attributes.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/processor_attributes.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/processor_attributes.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/model/processor_attributes.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/processor_attributes.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/processor_attributes.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/processor_attributes.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/model/response_schemas.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/response_schemas.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/response_schemas.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/response_schemas.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/model/response_schemas.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/response_schemas.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/response_schemas.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/response_schemas.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/related/related_route.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/related/related_route.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/related/related_route.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/related/related_route.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/related/related_route.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/related/related_route.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/related/related_route.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/related/related_route.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/related/related_route.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/related/related_route.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/related/related_route.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/related/related_route.test.ts diff --git a/x-pack/plugins/integration_assistant/common/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/common/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/constants.ts diff --git a/x-pack/plugins/integration_assistant/common/ecs.ts b/x-pack/platform/plugins/shared/integration_assistant/common/ecs.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/ecs.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/ecs.ts diff --git a/x-pack/plugins/integration_assistant/common/experimental_features.ts b/x-pack/platform/plugins/shared/integration_assistant/common/experimental_features.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/experimental_features.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/experimental_features.ts diff --git a/x-pack/plugins/integration_assistant/common/index.ts b/x-pack/platform/plugins/shared/integration_assistant/common/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/index.ts diff --git a/x-pack/plugins/integration_assistant/common/utils.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/utils.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/utils.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/utils.test.ts diff --git a/x-pack/plugins/integration_assistant/common/utils.ts b/x-pack/platform/plugins/shared/integration_assistant/common/utils.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/utils.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/utils.ts diff --git a/x-pack/plugins/integration_assistant/docs/imgs/categorization_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/categorization_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/categorization_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/categorization_graph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/cel_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/cel_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/cel_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/cel_graph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/ecs_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/ecs_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/ecs_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/ecs_graph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/ecs_subgraph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/ecs_subgraph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/ecs_subgraph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/ecs_subgraph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/kv_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/kv_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/kv_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/kv_graph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/log_detection_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/log_detection_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/log_detection_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/log_detection_graph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/related_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/related_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/related_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/related_graph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/unstructured_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/unstructured_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/unstructured_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/unstructured_graph.png diff --git a/x-pack/platform/plugins/shared/integration_assistant/jest.config.js b/x-pack/platform/plugins/shared/integration_assistant/jest.config.js new file mode 100644 index 000000000000..9d35ce22d323 --- /dev/null +++ b/x-pack/platform/plugins/shared/integration_assistant/jest.config.js @@ -0,0 +1,22 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +module.exports = { + preset: '@kbn/test', + rootDir: '../../../../..', + roots: ['/x-pack/platform/plugins/shared/integration_assistant'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/platform/plugins/shared/integration_assistant', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/platform/plugins/shared/integration_assistant/{common,server,public}/**/*.{ts,tsx}', + '!/x-pack/platform/plugins/shared/integration_assistant/{__jest__}/**/*', + '!/x-pack/platform/plugins/shared/integration_assistant/**/*.test.{ts,tsx}', + '!/x-pack/platform/plugins/shared/integration_assistant/**/*.config.ts', + ], + setupFiles: ['jest-canvas-mock'], +}; diff --git a/x-pack/plugins/integration_assistant/kibana.jsonc b/x-pack/platform/plugins/shared/integration_assistant/kibana.jsonc similarity index 100% rename from x-pack/plugins/integration_assistant/kibana.jsonc rename to x-pack/platform/plugins/shared/integration_assistant/kibana.jsonc diff --git a/x-pack/plugins/integration_assistant/package.json b/x-pack/platform/plugins/shared/integration_assistant/package.json similarity index 100% rename from x-pack/plugins/integration_assistant/package.json rename to x-pack/platform/plugins/shared/integration_assistant/package.json diff --git a/x-pack/plugins/integration_assistant/public/common/components/authorization/authorization_wrapper.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/authorization_wrapper.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/authorization/authorization_wrapper.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/authorization_wrapper.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/authorization/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/authorization/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/index.ts diff --git a/x-pack/plugins/integration_assistant/public/common/components/authorization/missing_privileges_description.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/missing_privileges_description.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/authorization/missing_privileges_description.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/missing_privileges_description.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/authorization/missing_privileges_tooltip.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/missing_privileges_tooltip.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/authorization/missing_privileges_tooltip.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/missing_privileges_tooltip.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/authorization/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/authorization/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/availability_wrapper.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/availability_wrapper.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/availability_wrapper.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/availability_wrapper.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/index.ts diff --git a/x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/license_paywall_card.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/license_paywall_card.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/license_paywall_card.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/license_paywall_card.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/common/components/buttons_footer.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/buttons_footer.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/buttons_footer.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/buttons_footer.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/integration_image_header.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/integration_image_header.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/integration_image_header.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/integration_image_header.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/section_title.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/section_title.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/section_title.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/section_title.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/section_wrapper.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/section_wrapper.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/section_wrapper.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/section_wrapper.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/success_section/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/success_section/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/success_section/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/success_section/index.ts diff --git a/x-pack/plugins/integration_assistant/public/common/components/success_section/success_section.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/success_section/success_section.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/success_section/success_section.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/success_section/success_section.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/success_section/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/success_section/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/success_section/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/success_section/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/common/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/constants.ts diff --git a/x-pack/plugins/integration_assistant/public/common/hooks/__mocks__/use_authorization.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/__mocks__/use_authorization.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/hooks/__mocks__/use_authorization.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/__mocks__/use_authorization.ts diff --git a/x-pack/plugins/integration_assistant/public/common/hooks/__mocks__/use_availability.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/__mocks__/use_availability.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/hooks/__mocks__/use_availability.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/__mocks__/use_availability.ts diff --git a/x-pack/plugins/integration_assistant/public/common/hooks/use_authorization.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_authorization.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/hooks/use_authorization.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_authorization.ts diff --git a/x-pack/plugins/integration_assistant/public/common/hooks/use_availability.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_availability.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/hooks/use_availability.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_availability.ts diff --git a/x-pack/plugins/integration_assistant/public/common/hooks/use_kibana.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_kibana.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/hooks/use_kibana.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_kibana.ts diff --git a/x-pack/plugins/integration_assistant/public/common/hooks/use_navigate.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_navigate.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/hooks/use_navigate.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_navigate.ts diff --git a/x-pack/plugins/integration_assistant/public/common/images/integrations_light.svg b/x-pack/platform/plugins/shared/integration_assistant/public/common/images/integrations_light.svg similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/images/integrations_light.svg rename to x-pack/platform/plugins/shared/integration_assistant/public/common/images/integrations_light.svg diff --git a/x-pack/plugins/integration_assistant/public/common/lib/api.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/lib/api.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/lib/api.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/lib/api.ts diff --git a/x-pack/plugins/integration_assistant/public/common/lib/api_parsers.test.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/lib/api_parsers.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/lib/api_parsers.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/lib/api_parsers.test.ts diff --git a/x-pack/plugins/integration_assistant/public/common/lib/api_parsers.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/lib/api_parsers.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/lib/api_parsers.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/lib/api_parsers.ts diff --git a/x-pack/plugins/integration_assistant/public/common/lib/lang_smith.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/lib/lang_smith.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/lib/lang_smith.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/lib/lang_smith.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/header.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/header.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/header.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/header.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/steps.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/steps.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/steps.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/steps.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/mocks/state.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/mocks/state.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/mocks/state.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/mocks/state.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/state.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/state.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/state.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/state.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/api_definition_input.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/api_definition_input.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/api_definition_input.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/api_definition_input.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/cel_input_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/cel_input_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/cel_input_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/cel_input_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/generation_modal.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/generation_modal.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/generation_modal.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/generation_modal.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/is_step_ready.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/is_step_ready.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/is_step_ready.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/is_step_ready.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_selector.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_selector.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_selector.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_selector.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_setup.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_setup.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_setup.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_setup.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/is_step_ready.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/is_step_ready.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/is_step_ready.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/is_step_ready.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/is_step_ready.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/is_step_ready.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/is_step_ready.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/is_step_ready.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_generation.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_generation.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_generation.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_generation.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_load_package_names.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_load_package_names.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_load_package_names.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_load_package_names.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/use_deploy_integration.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/use_deploy_integration.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/use_deploy_integration.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/use_deploy_integration.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/is_step_ready.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/is_step_ready.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/is_step_ready.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/is_step_ready.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/package_card_preview.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/package_card_preview.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/package_card_preview.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/package_card_preview.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/cel_config_results.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/cel_config_results.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/cel_config_results.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/cel_config_results.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/is_step_ready.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/is_step_ready.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/is_step_ready.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/is_step_ready.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/review_cel_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/review_cel_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/review_cel_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/review_cel_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/fields_table.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/fields_table.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/fields_table.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/fields_table.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/is_step_ready.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/is_step_ready.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/is_step_ready.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/is_step_ready.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/use_check_pipeline.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/use_check_pipeline.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/use_check_pipeline.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/use_check_pipeline.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/step_content_wrapper.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/step_content_wrapper.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/step_content_wrapper.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/step_content_wrapper.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/types.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/types.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/create_integration_landing.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/create_integration_landing.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/create_integration_landing.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/create_integration_landing.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/integration_assistant_card.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/integration_assistant_card.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/integration_assistant_card.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/integration_assistant_card.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/create_integration_upload.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/create_integration_upload.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/create_integration_upload.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/create_integration_upload.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/docs_link_subtitle.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/docs_link_subtitle.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/docs_link_subtitle.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/docs_link_subtitle.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/index.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/index.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/index.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/index.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/telemetry.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/telemetry.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/telemetry.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/telemetry.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/types.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/types.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration_card_button/index.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/index.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration_card_button/index.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/index.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration_card_button/types.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration_card_button/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/types.ts diff --git a/x-pack/plugins/integration_assistant/public/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/index.ts diff --git a/x-pack/plugins/integration_assistant/public/mocks/test_provider.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/mocks/test_provider.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/mocks/test_provider.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/mocks/test_provider.tsx diff --git a/x-pack/plugins/integration_assistant/public/plugin.ts b/x-pack/platform/plugins/shared/integration_assistant/public/plugin.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/plugin.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/plugin.ts diff --git a/x-pack/plugins/integration_assistant/public/services/experimental_features_service.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/experimental_features_service.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/experimental_features_service.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/experimental_features_service.ts diff --git a/x-pack/plugins/integration_assistant/public/services/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/index.ts diff --git a/x-pack/plugins/integration_assistant/public/services/mocks/services.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/mocks/services.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/mocks/services.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/mocks/services.ts diff --git a/x-pack/plugins/integration_assistant/public/services/telemetry/events.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/events.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/telemetry/events.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/events.ts diff --git a/x-pack/plugins/integration_assistant/public/services/telemetry/mocks/service.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/mocks/service.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/telemetry/mocks/service.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/mocks/service.ts diff --git a/x-pack/plugins/integration_assistant/public/services/telemetry/service.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/service.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/telemetry/service.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/service.ts diff --git a/x-pack/plugins/integration_assistant/public/services/telemetry/types.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/telemetry/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/types.ts diff --git a/x-pack/plugins/integration_assistant/public/services/types.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/types.ts diff --git a/x-pack/plugins/integration_assistant/public/types.ts b/x-pack/platform/plugins/shared/integration_assistant/public/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/types.ts diff --git a/x-pack/plugins/integration_assistant/scripts/draw_graphs.js b/x-pack/platform/plugins/shared/integration_assistant/scripts/draw_graphs.js similarity index 85% rename from x-pack/plugins/integration_assistant/scripts/draw_graphs.js rename to x-pack/platform/plugins/shared/integration_assistant/scripts/draw_graphs.js index be6fa41e29ac..0ee794df8431 100644 --- a/x-pack/plugins/integration_assistant/scripts/draw_graphs.js +++ b/x-pack/platform/plugins/shared/integration_assistant/scripts/draw_graphs.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../src/setup_node_env'); +require('../../../../../../src/setup_node_env'); require('./draw_graphs_script').drawGraphs(); diff --git a/x-pack/plugins/integration_assistant/scripts/draw_graphs_script.ts b/x-pack/platform/plugins/shared/integration_assistant/scripts/draw_graphs_script.ts similarity index 100% rename from x-pack/plugins/integration_assistant/scripts/draw_graphs_script.ts rename to x-pack/platform/plugins/shared/integration_assistant/scripts/draw_graphs_script.ts diff --git a/x-pack/plugins/integration_assistant/server/__mocks__/mock_server.ts b/x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/mock_server.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/__mocks__/mock_server.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/mock_server.ts diff --git a/x-pack/plugins/integration_assistant/server/__mocks__/request.ts b/x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/request.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/__mocks__/request.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/request.ts diff --git a/x-pack/plugins/integration_assistant/server/__mocks__/request_context.ts b/x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/request_context.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/__mocks__/request_context.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/request_context.ts diff --git a/x-pack/plugins/integration_assistant/server/__mocks__/response.ts b/x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/response.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/__mocks__/response.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/response.ts diff --git a/x-pack/plugins/integration_assistant/server/__mocks__/test_adapters.ts b/x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/test_adapters.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/__mocks__/test_adapters.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/test_adapters.ts diff --git a/x-pack/plugins/integration_assistant/server/config.ts b/x-pack/platform/plugins/shared/integration_assistant/server/config.ts similarity index 92% rename from x-pack/plugins/integration_assistant/server/config.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/config.ts index 04ad9f96b517..bd30cc844ebe 100644 --- a/x-pack/plugins/integration_assistant/server/config.ts +++ b/x-pack/platform/plugins/shared/integration_assistant/server/config.ts @@ -14,7 +14,7 @@ export const configSchema = schema.object({ * For internal use. A list of string values (comma delimited) that will enable experimental * type of functionality that is not yet released. Valid values for this settings need to * be defined in: - * `x-pack/plugins/integration_assistant/common/experimental_features.ts` + * `x-pack/platform/plugins/shared/integration_assistant/common/experimental_features.ts` * under the `allowedExperimentalValues` object * * @example diff --git a/x-pack/plugins/integration_assistant/server/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/categorization.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/categorization.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/categorization.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/categorization.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/categorization.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/categorization.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/categorization.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/categorization.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/errors.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/errors.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/errors.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/errors.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/errors.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/errors.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/errors.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/errors.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/index.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/invalid.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/invalid.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/invalid.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/invalid.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/invalid.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/invalid.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/invalid.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/invalid.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/review.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/review.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/review.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/review.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/review.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/review.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/review.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/review.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/stable.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/stable.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/stable.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/stable.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/util.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/util.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/util.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/util.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/util.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/util.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/util.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/util.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/validate.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/validate.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/validate.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/validate.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/validate.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/validate.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/validate.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/validate.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/build_program.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/build_program.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/build_program.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/build_program.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/build_program.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/build_program.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/build_program.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/build_program.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/index.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_details.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_details.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_details.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_details.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_details.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_details.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_details.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_details.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_vars.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_vars.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_vars.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_vars.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_vars.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_vars.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_vars.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_vars.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/summarize_query.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/summarize_query.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/summarize_query.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/summarize_query.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/summarize_query.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/summarize_query.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/summarize_query.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/summarize_query.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/util.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/util.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/util.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/util.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/util.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/util.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/util.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/util.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/csv/columns.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/csv/columns.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/csv/columns.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/csv/columns.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/csv/columns.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/csv/columns.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/csv/columns.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/csv/columns.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/csv/csv.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/csv/csv.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/csv/csv.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/csv/csv.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/chunk.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/chunk.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/chunk.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/chunk.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/chunk.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/chunk.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/chunk.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/chunk.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/duplicates.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/duplicates.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/duplicates.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/duplicates.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/duplicates.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/duplicates.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/duplicates.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/duplicates.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/index.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/invalid.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/invalid.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/invalid.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/invalid.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/invalid.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/invalid.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/invalid.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/invalid.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/mapping.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/mapping.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/mapping.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/mapping.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/mapping.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/mapping.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/mapping.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/mapping.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/missing.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/missing.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/missing.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/missing.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/missing.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/missing.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/missing.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/missing.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/model.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/model.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/model.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/model.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/pipeline.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/pipeline.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/pipeline.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/pipeline.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/pipeline.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/pipeline.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/pipeline.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/pipeline.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/state.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/state.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/state.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/state.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/validate.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/validate.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/validate.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/validate.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/validate.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/validate.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/validate.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/validate.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/error.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/error.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/error.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/header.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/header.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/header.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/header.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/header.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/header.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/header.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/header.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/index.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/kv.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/kv.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/kv.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/kv.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/kv.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/kv.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/kv.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/kv.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/validate.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/validate.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/validate.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/validate.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/detection.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/detection.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/detection.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/detection.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/detection.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/detection.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/detection.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/detection.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/errors.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/errors.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/errors.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/errors.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/errors.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/errors.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/errors.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/errors.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/index.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/related.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/related.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/related.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/related.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/related.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/related.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/related.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/related.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/review.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/review.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/review.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/review.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/review.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/review.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/review.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/review.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/util.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/util.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/util.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/util.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/util.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/util.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/util.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/util.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/error.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/error.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/error.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/errors.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/errors.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/errors.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/errors.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/index.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/unstructured.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/unstructured.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/unstructured.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/unstructured.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/unstructured.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/unstructured.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/unstructured.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/unstructured.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/validate.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/validate.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/validate.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/validate.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/validate.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/validate.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/validate.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/validate.ts diff --git a/x-pack/plugins/integration_assistant/server/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/index.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/agent.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/agent.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/agent.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/agent.test.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/agent.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/agent.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/agent.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/agent.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/build_integration.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/build_integration.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/build_integration.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/build_integration.test.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/build_integration.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/build_integration.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/build_integration.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/build_integration.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/data_stream.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/data_stream.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/data_stream.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/data_stream.test.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/data_stream.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/data_stream.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/data_stream.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/data_stream.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/dev_folders.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/dev_folders.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/dev_folders.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/dev_folders.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/fields.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/fields.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/fields.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/fields.test.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/fields.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/fields.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/fields.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/fields.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/index.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/pipeline.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/pipeline.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/pipeline.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/pipeline.test.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/pipeline.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/pipeline.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/pipeline.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/pipeline.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/readme_files.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/readme_files.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/readme_files.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/readme_files.test.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/readme_files.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/readme_files.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/readme_files.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/readme_files.ts diff --git a/x-pack/plugins/integration_assistant/server/lib/errors/cef_error.ts b/x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/cef_error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/lib/errors/cef_error.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/cef_error.ts diff --git a/x-pack/plugins/integration_assistant/server/lib/errors/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/lib/errors/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/index.ts diff --git a/x-pack/plugins/integration_assistant/server/lib/errors/recursion_limit_error.ts b/x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/recursion_limit_error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/lib/errors/recursion_limit_error.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/recursion_limit_error.ts diff --git a/x-pack/plugins/integration_assistant/server/lib/errors/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/lib/errors/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/types.ts diff --git a/x-pack/plugins/integration_assistant/server/lib/errors/unparseable_csv_error.ts b/x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/unparseable_csv_error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/lib/errors/unparseable_csv_error.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/unparseable_csv_error.ts diff --git a/x-pack/plugins/integration_assistant/server/lib/errors/unsupported_error.ts b/x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/unsupported_error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/lib/errors/unsupported_error.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/unsupported_error.ts diff --git a/x-pack/plugins/integration_assistant/server/plugin.ts b/x-pack/platform/plugins/shared/integration_assistant/server/plugin.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/plugin.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/plugin.ts diff --git a/x-pack/plugins/integration_assistant/server/processor_types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/processor_types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/processor_types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/processor_types.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/analyze_logs_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/analyze_logs_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/analyze_logs_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/analyze_logs_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/build_integration_routes.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/build_integration_routes.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/build_integration_routes.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/build_integration_routes.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/build_integration_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/build_integration_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/build_integration_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/build_integration_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/categorization_routes.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/categorization_routes.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/categorization_routes.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/categorization_routes.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/categorization_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/categorization_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/categorization_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/categorization_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/cel_route.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/cel_route.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/cel_route.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/cel_route.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/cel_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/cel_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/cel_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/cel_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/ecs_routes.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/ecs_routes.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/ecs_routes.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/ecs_routes.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/ecs_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/ecs_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/ecs_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/ecs_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/index.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/pipeline_routes.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/pipeline_routes.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/pipeline_routes.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/pipeline_routes.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/pipeline_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/pipeline_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/pipeline_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/pipeline_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/register_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/register_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/register_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/register_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/related_routes.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/related_routes.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/related_routes.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/related_routes.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/related_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/related_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/related_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/related_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/routes_util.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/routes_util.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/routes_util.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/routes_util.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/routes_util.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/routes_util.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/routes_util.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/routes_util.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/with_availability.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/with_availability.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/with_availability.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/with_availability.ts diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/aws_cloudwatch.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/aws_cloudwatch.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/aws_cloudwatch.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/aws_cloudwatch.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/aws_s3.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/aws_s3.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/aws_s3.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/aws_s3.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/azure_blob_storage.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/azure_blob_storage.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/azure_blob_storage.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/azure_blob_storage.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/azure_eventhub.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/azure_eventhub.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/azure_eventhub.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/azure_eventhub.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/cel.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/cel.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/cel.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/cel.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/cloudfoundry.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/cloudfoundry.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/cloudfoundry.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/cloudfoundry.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/common.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/common.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/common.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/common.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/filestream.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/filestream.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/filestream.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/filestream.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/gcp_pubsub.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/gcp_pubsub.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/gcp_pubsub.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/gcp_pubsub.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/gcs.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/gcs.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/gcs.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/gcs.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/http_endpoint.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/http_endpoint.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/http_endpoint.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/http_endpoint.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/journald.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/journald.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/journald.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/journald.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/kafka.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/kafka.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/kafka.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/kafka.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/logfile.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/logfile.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/logfile.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/logfile.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/tcp.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/tcp.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/tcp.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/tcp.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/udp.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/udp.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/udp.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/udp.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/base_fields.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/base_fields.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/base_fields.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/base_fields.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/build.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/build.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/build.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/build.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/build_readme.md.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/build_readme.md.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/build_readme.md.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/build_readme.md.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/changelog.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/changelog.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/changelog.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/changelog.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/data_stream/fields/agent.yml b/x-pack/platform/plugins/shared/integration_assistant/server/templates/data_stream/fields/agent.yml similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/data_stream/fields/agent.yml rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/data_stream/fields/agent.yml diff --git a/x-pack/plugins/integration_assistant/server/templates/data_stream/fields/beats.yml b/x-pack/platform/plugins/shared/integration_assistant/server/templates/data_stream/fields/beats.yml similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/data_stream/fields/beats.yml rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/data_stream/fields/beats.yml diff --git a/x-pack/plugins/integration_assistant/server/templates/description_readme.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/description_readme.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/description_readme.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/description_readme.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/aws_cloudwatch_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/aws_cloudwatch_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/aws_cloudwatch_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/aws_cloudwatch_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/aws_s3_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/aws_s3_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/aws_s3_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/aws_s3_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/azure_blob_storage_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/azure_blob_storage_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/azure_blob_storage_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/azure_blob_storage_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/azure_eventhub_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/azure_eventhub_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/azure_eventhub_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/azure_eventhub_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/cel_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/cel_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/cel_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/cel_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/cloudfoundry_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/cloudfoundry_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/cloudfoundry_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/cloudfoundry_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/common_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/common_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/common_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/common_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/data_stream.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/data_stream.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/data_stream.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/data_stream.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/filestream_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/filestream_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/filestream_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/filestream_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/gcp_pubsub_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/gcp_pubsub_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/gcp_pubsub_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/gcp_pubsub_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/gcs_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/gcs_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/gcs_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/gcs_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/http_endpoint_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/http_endpoint_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/http_endpoint_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/http_endpoint_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/journald_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/journald_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/journald_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/journald_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/kafka_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/kafka_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/kafka_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/kafka_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/logfile_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/logfile_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/logfile_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/logfile_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/ssl_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/ssl_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/ssl_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/ssl_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/tcp_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/tcp_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/tcp_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/tcp_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/udp_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/udp_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/udp_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/udp_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/package_readme.md.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/package_readme.md.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/package_readme.md.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/package_readme.md.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/pipeline.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/pipeline.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/pipeline.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/pipeline.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/pipeline_tests/test_common_config.yml b/x-pack/platform/plugins/shared/integration_assistant/server/templates/pipeline_tests/test_common_config.yml similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/pipeline_tests/test_common_config.yml rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/pipeline_tests/test_common_config.yml diff --git a/x-pack/plugins/integration_assistant/server/templates/processors/append.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/processors/append.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/processors/append.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/processors/append.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/processors/grok.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/processors/grok.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/processors/grok.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/processors/grok.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/processors/kv.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/processors/kv.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/processors/kv.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/processors/kv.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/readme.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/readme.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/readme.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/readme.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/docker_compose.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/docker_compose.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/docker_compose.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/docker_compose.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/service_filestream.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_filestream.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/service_filestream.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_filestream.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/service_gcs.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_gcs.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/service_gcs.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_gcs.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/service_logfile.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_logfile.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/service_logfile.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_logfile.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/service_tcp.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_tcp.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/service_tcp.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_tcp.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/service_udp.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_udp.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/service_udp.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_udp.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/test_filestream_config.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_filestream_config.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/test_filestream_config.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_filestream_config.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/test_gcs_config.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_gcs_config.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/test_gcs_config.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_gcs_config.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/test_logfile_config.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_logfile_config.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/test_logfile_config.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_logfile_config.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/test_tcp_config.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_tcp_config.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/test_tcp_config.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_tcp_config.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/test_udp_config.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_udp_config.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/test_udp_config.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_udp_config.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/types.ts diff --git a/x-pack/plugins/integration_assistant/server/util/files.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/files.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/files.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/files.ts diff --git a/x-pack/plugins/integration_assistant/server/util/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/util/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/index.ts diff --git a/x-pack/plugins/integration_assistant/server/util/llm.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/llm.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/llm.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/llm.ts diff --git a/x-pack/plugins/integration_assistant/server/util/pipeline.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/pipeline.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/pipeline.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/pipeline.ts diff --git a/x-pack/plugins/integration_assistant/server/util/processors.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/processors.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/processors.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/processors.ts diff --git a/x-pack/plugins/integration_assistant/server/util/route_validation.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/route_validation.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/route_validation.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/route_validation.ts diff --git a/x-pack/plugins/integration_assistant/server/util/samples.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/samples.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/samples.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/samples.test.ts diff --git a/x-pack/plugins/integration_assistant/server/util/samples.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/samples.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/samples.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/samples.ts diff --git a/x-pack/plugins/integration_assistant/server/util/util.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/util.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/util.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/util.ts diff --git a/x-pack/plugins/integration_assistant/tsconfig.json b/x-pack/platform/plugins/shared/integration_assistant/tsconfig.json similarity index 92% rename from x-pack/plugins/integration_assistant/tsconfig.json rename to x-pack/platform/plugins/shared/integration_assistant/tsconfig.json index 9bd6ddaae841..56f8d6fa5338 100644 --- a/x-pack/plugins/integration_assistant/tsconfig.json +++ b/x-pack/platform/plugins/shared/integration_assistant/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, @@ -10,7 +10,7 @@ "common/**/*.ts", "scripts/**/*.ts", "__jest__/**/*", - "../../typings/**/*" + "../../../../typings/**/*" ], "exclude": ["target/**/*"], "kbn_references": [ diff --git a/x-pack/plugins/integration_assistant/jest.config.js b/x-pack/plugins/integration_assistant/jest.config.js deleted file mode 100644 index 5712a959c461..000000000000 --- a/x-pack/plugins/integration_assistant/jest.config.js +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the Elastic License - * 2.0; you may not use this file except in compliance with the Elastic License - * 2.0. - */ - -module.exports = { - preset: '@kbn/test', - rootDir: '../../..', - roots: ['/x-pack/plugins/integration_assistant'], - coverageDirectory: '/target/kibana-coverage/jest/x-pack/plugins/integration_assistant', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/integration_assistant/{common,server,public}/**/*.{ts,tsx}', - '!/x-pack/plugins/integration_assistant/{__jest__}/**/*', - '!/x-pack/plugins/integration_assistant/**/*.test.{ts,tsx}', - '!/x-pack/plugins/integration_assistant/**/*.config.ts', - ], - setupFiles: ['jest-canvas-mock'], -}; diff --git a/yarn.lock b/yarn.lock index 54f15c64a105..66625192e664 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5954,7 +5954,7 @@ version "0.0.0" uid "" -"@kbn/integration-assistant-plugin@link:x-pack/plugins/integration_assistant": +"@kbn/integration-assistant-plugin@link:x-pack/platform/plugins/shared/integration_assistant": version "0.0.0" uid ""